第八次作业
1
#include<stdio.h> int main() { int a[100]={0}; int m; int n=0; for(m=0;m<100;m++) { a[m]=m+1; if(a[m]%3!=0&&a[m]%7!=0) n++; if(a[m]%3!=0&&a[m]%7!=0) printf("%d ",a[m]); } printf("一共有%d个数",n); return 0; }
2
#include<stdio.h> int main() { int b[10][10]; int i,j; for(i=0;i<9;i++) { for(j=0;j<9;j++) { b[i][j]=(i+1)*(j+1); } } for(i=0;i<9;i++) { for(j=0;j<9;j++) { printf(" %d", b[i][j]); } printf(" \n"); } }
#include<stdio.h> int main() { int b[10][10]; int i,j; for(i=10;i>1;i--) { for(j=10;j>1;j--) { b[i][j]=(i-1)*(j-1); } } for(i=10;i>1;i--) { for(j=10;j>1;j--) { printf(" %d", b[i][j]); } printf(" \n"); } }
3
#include<stdio.h> int main() { int m,n; printf("请输入两个数(小于100):"); scanf("%d %d",&m,&n); int b[100][100]; int i,j; for(i=0;i<m;i++) { for(j=0;j<n;j++) { b[i][j]=(i+1)*(j+1); } } for(i=0;i<m;i++) { for(j=0;j<n;j++) { printf(" %d",b[j][i]); } printf(" \n"); } }
最后一题总是多打出一行0