1 #include <stdio.h>
2
3 int main(void)
4 {
5
6 int a, b;
7
8 a=123;
9 b=a*a;
10
11 printf("%dの2乗は,%dです.\n",a, b);
12
13 return 0;
14 }
123の2乗は,15129です.
キーボードからデータを読み込み,変数に代入することは難しくない.先ほどのリスト
1の変数aのデータの代入の方法を変える.キーボードからのデー
タを変数に代入するプログラムは,リスト2のようになる.
1 #include <stdio.h>
2
3 int main(void)
4 {
5
6 int a, b;
7
8 scanf("%d",&a);
9 b=a*a;
10
11 printf("%dの2乗は,%dです.\n",a, b);
12
13 return 0;
14 }
123 123の2乗は,15129です.
上に示した結果は,次の動作を示している.
「scanf("%d",&a);」と書けば,キーボードでタイプした整数が,変数aに代
入できる.なんと便利な命令だろう.この便利な命令の使い方を習得しなくてはならない.
これが分かるとプログラムの応用範囲が拡がる.