以前のリビジョンの文書です


演習課題 ex03-3.c

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

  1. 1つの int 型変数 ascanf() 関数でキーボードから読み込み、そのときの scanf() 関数の返り値を int型変数 n に代入する。
  2. キーボードから読み込んだ a の値をprintf() 関数で出力し、そのときの printf() 関数の返り値を int型変数 m に代入する。
  3. nm の値を printf() 関数で出力する。

実行例:

t180900@s01cd0542-160:~/kiso2-2018/ex03$ ./ex03-3
1
a is 1
n=1, m=7
t180900@s01cd0542-160:~/kiso2-2018/ex03$ ./ex03-3
1234
a is 1234
n=1, m=10
t180900@s01cd0542-160:~/kiso2-2018/ex03$ ./ex03-3
-2
a is -2
n=1, m=8

scanf() 関数と、printf() 関数は、それぞれ返り値としてどのような情報を返しているでしょうか?

  • lecture/kiso2/ex/ex03-3.c.1538456410.txt.gz
  • 最終更新: 2018/10/02 14:00
  • by sano