1,
#include<stdio.h> int main() { int a[100]; int i=0,j=100; for(i=0;i<100;i++) { a[i]=i+1; if(a[i]%3!=0&&a[i]%7!=0) { printf("剩余的数为:%d ",a[i]); } else { j--; } } printf("剩余的数的个数为:%d",j); return 0; }
2,
#include<stdio.h> int main() { int a[10][10]; int i,j; for(i=0;i<9;i++) { for(j=0;j<9;j++) { a[i][j]=(i+1)*(j+1); } } for(i=0;i<9;i++) { for(j=0;j<9;j++) { printf("%d ",a[i][j]); } printf(" "); } printf(" "); for(i=0;i<9;i++) { for(j=0;j<9;j++) { printf("%d ",a[8-i][8-j]); } printf(" "); } return 0; }
3,
#include<stdio.h> int main() { int a[5][3]; int i,j; for(i=0;i<5;i++) { for(j=0;j<3;j++) { a[i][j]=i+1; } } for(i=0;i<5;i++) { for(j=0;j<3;j++) { printf("%d ",a[i][j]); } printf(" "); } printf(" "); for(i=0;i<3;i++) { for(j=0;j<5;j++) { printf("%d ",a[j][i]); } printf(" "); } return 0; }