Previous: 前期のまとめ
Up: No Title
Next: 問題6
Previous Page: 縮約表現
Next Page: 問題6
以下の問題のプログラムには必ず1カ所の間違いある。間違いの箇所に 下線を引き、訂正せよ。
main() printf("Hello World"); }
main() { int i; sum=0; for (i=0; i<100; i++){ sum = sum + i; } printf("sum = %d \n",sum); }
main() { int a, b, c, d; a = 15; b = 3; c = a/b; d = a - c*b; if (q==0){ printf("割り切れた\n"); }else{ printf("割り切れない\n"); } }
main() { int i, x; x = 10000; for (i=0; i<10; i++1){ x = x * 1.03; } printf("x = %d\n", x); }
3の倍数を1000まで足すプログラム(採点から削除) main() { int i, sum; sum = 0; for (i=3; sum >= 1000; i+=3){ sum = sum + i; } }
標準入力から整数を入力するだけのプログラム main() { int x; printf("x = "); for (; scanf("%d", x)==0;){ ffulsh(stdin); printf("もう一度入力して下さい。\n"); printf("x = "); } printf(" x = %d\n", x); }
1以上1000以下の7の倍数を全て足すプログラム main() { int sum, i; sum = 0; for (i=7; i<1000 i+=7){ sum += i; } printf(" sum = %d \n", sum); }