「独習 C」の練習問題 3.3 から。
ループ変数を 1 から 1000 まで、2倍ずつ変更しながら出力する。結果として、等比数列が得られるプログラム。
#include int main(void) { int i; for (i = 1; i <= 1000; i = i * 2) { printf("%d ", i); } printf("\n"); return 0; }
takatoh@nightschool $ ./practice_3_3_3 1 2 4 8 16 32 64 128 256 512