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に代
入できる.なんと便利な命令だろう.この便利な命令の使い方を習得しなくてはならない.
これが分かるとプログラムの応用範囲が拡がる.