祝49回 C言語ならあっしに聞け
■ このスレッドは過去ログ倉庫に格納されています
0145128
NGNG整数を入力してください:19
2 4 8 16
こんな感じで実行結果がでるようにしたいんですが
実行結果が
2 4 8 16 32
となってしまいます。
なぜですか?
#include <stdio.h>
int main(void)
{
int i, no, sum;
printf("整数を入力してください。:");
scanf("%d", &no);
i = 1;
while (i < no)
{
i = i * 2;
printf("%d ", i );
} putchar('\n');
return(0);
}
■ このスレッドは過去ログ倉庫に格納されています