1.
#include<stdio.h> int main()//剩余数的个数及每个数 { int a[100],i,n=0; for(i=0;i<100;i++) { a[i]=i+1; if(a[i]%3!=0&&a[i]%7!=0) n++; } printf("数组中剩余数的个数为%d个 ",n); for(i=0;i<100;i++) if(a[i]%3!=0&&a[i]%7!=0) printf("%d ",a[i]); return 0; }
2.
#include<stdio.h> int main()//9*9乘法表及其x轴旋转对称的乘法表 { int a[9][9],i,j; for(i=0;i<9;i++) { for(j=0;j<9;j++) { a[i][j]=(i+1)*(j+1); printf("%d ",a[i][j]); } printf(" "); } printf("乘法表沿x轴旋转对称后: "); for(i=0;i<9;i++) { for(j=0;j<9;j++) { a[i][j]=(9-i)*(9-j); printf("%d ",a[i][j]); } printf(" "); } return 0; }
3.
#include <stdio.h> int main()//转置矩阵 { int m,n,a[100][100]={0},i,j; printf("请输入几行和几列: "); scanf("%d %d",&m,&n); printf("矩阵: "); for(i=0;i<m;i++) { for(j=0;j<n;j++) { a[i][j]=i+1; printf("%d ",a[i][j]); } printf(" "); } printf("转置这个矩阵: "); for(i=0;i<n;i++) { for(j=0;j<m;j++) { printf("%d ",a[j][i]); } printf(" "); } return 0; }
这次稍微轻松些,但是我还是要更
继续努力,加油!