include stdio h int main int tate yoko

  • Slides: 9
Download presentation

解答 #include <stdio. h> int main(){ int tate, yoko; printf("縦の長さ > "); scanf("%d", &tate);

解答 #include <stdio. h> int main(){ int tate, yoko; printf("縦の長さ > "); scanf("%d", &tate); printf(“横の長さ > "); scanf("%d", &yoko); for(int i=1; i<=tate; i++){ for(int j=1; j<=yoko; j++) printf("%4 d", i*j); printf("n"); } return 0; } 第 8章 配列 4

行列の出力 #include <stdio. h> int main(){ int a[2][2]; int b[2][2]; for(int i=0; i<2; i++)

行列の出力 #include <stdio. h> int main(){ int a[2][2]; int b[2][2]; for(int i=0; i<2; i++) for(int j=0; j<2; j++){ printf("a[%d] > ", i, j); scanf("%d", &a[i][j]); } for(int i=0; i<2; i++) for(int j=0; j<2; j++){ printf("b[%d] > ", i, j); scanf("%d", &b[i][j]); } printf("a + b:n"); for(int i=0; i<2; i++){ for(int j=0; j<2; j++) printf("%3 d", a[i][j]+b[i][j]); printf("n"); } return 0; } 第 8章 配列 6

#include <stdio. h> int main(){ int a[2][2]; int b[2][2]; int c[2][2]={0}; for(int i=0; i<2;

#include <stdio. h> int main(){ int a[2][2]; int b[2][2]; int c[2][2]={0}; for(int i=0; i<2; i++) for(int j=0; j<2; j++){ printf("a[%d] > ", i, j); scanf("%d", &a[i][j]); } for(int i=0; i<2; i++) for(int j=0; j<2; j++){ printf("b[%d] > ", i, j); scanf("%d", &b[i][j]); } 解答 for(int i=0; i<2; i++) for(int j=0; j<2; j++) for(int k=0; k<2; k++) c[i][j]+=a[i][k]*b[k][j]; printf("a * b:Fn"); for(int i=0; i<2; i++){ for(int j=0; j<2; j++) printf("%3 d", c[i][j]); printf("n"); } return 0; } 第 8章 配列 8