scanf include stdio h int mainvoid int a

  • Slides: 20
Download presentation

scanf:文字列や数値の入力 サンプルプログラム #include <stdio. h> int main(void) { int a; printf("Input a: "); scanf("%d",

scanf:文字列や数値の入力 サンプルプログラム #include <stdio. h> int main(void) { int a; printf("Input a: "); scanf("%d", &a); printf("a = %dn", a); return 0; } 変数aの値を入力

printf:文字列の表示 n 文字列 ¨ printf("Hellon"); H e l l o n 改行 ¨ printf("Hi!n.

printf:文字列の表示 n 文字列 ¨ printf("Hellon"); H e l l o n 改行 ¨ printf("Hi!n. How H i ! n H o w 改行 are you? n"); a r e y o u ? n 改行

配列 n 普通の変数 a int a; a = 10; n 10 配列 int a[5];

配列 n 普通の変数 a int a; a = 10; n 10 配列 int a[5]; a[0] = 1; a[1] = 2; a[2] = 5; a[3] = 10; a[4] = -3; a[0] a[1] a[2] a[3] a[4] a 1 2 5 10 -3

配列 n 2次元配列 int a[2][5]; a[0][0] = 1; a[0][1] = 2; a[0][2] = 5;

配列 n 2次元配列 int a[2][5]; a[0][0] = 1; a[0][1] = 2; a[0][2] = 5; a[0][3] = 10; a[0][4] = -3; a[1][0] = 0; a[1][1] = 0; a[1][2] = 9; a[1][3] = 9; a[1][4] = 8; [0] [1] [2] [3] a[0] 1 2 5 10 -3 a[1] 0 0 9 9 [4] 8

配列のサンプルプログラム #include <stdio. h> int main(void) { float a[2][2]; a[0][0] = 10. 0; a[0][1]

配列のサンプルプログラム #include <stdio. h> int main(void) { float a[2][2]; a[0][0] = 10. 0; a[0][1] = a[0][0] + 20. 0; scanf("%f", &a[1][0]); a[1][1] = a[1][0]; printf("a[0][0] = %fn", a[0][0]); printf("a[0][1] = %fn", a[0][1]); printf("a[1][0] = %fn", a[1][0]); printf("a[1][1] = %en", a[1][1]); return 0; }

数学処理のサンプルプログラム #include <stdio. h> #include <math. h> int main(void) { float a, b; printf("Input

数学処理のサンプルプログラム #include <stdio. h> #include <math. h> int main(void) { float a, b; printf("Input a number: "); scanf("%f", &a); b = sqrt(a); printf(“sqrt of %e = %en", a, b); return 0; } sqrtを使うため