演習課題 ex03-7.c

次のような処理を行うプログラム ex03-7.c を作成し、kiso2コマンドを用いて提出しなさい。

  1. 次のような処理を、入力された値 a が負になるまで繰り返す。
    1. 1つの整数値を scanf() 関数でキーボードから読み込む。
    2. 入力された整数値を2乗した値を printf() 関数で出力する。
  2. 整数値が入力された回数を return 文で返す。

実行例:

t180900@s01cd0542-160:~/kiso2-2018/ex03$ ./ex03-7
1
1
2
4
3
9
9
81
0
0
-1
1
t180900@s01cd0542-160:~/kiso2-2018/ex03$ echo $?
6
整数値を読み込むための int 型変数の他に、入力された回数を数えるための int 型変数をもう一つ用意すると良いでしょう。 入力回数を数えたいので、この変数を初期化することを忘れずに。
  • lecture/kiso2/rev03.txt
  • 最終更新: 2018/10/11 14:31
  • by sano