首页 > 代码库 > 第八次作业!!!!!
第八次作业!!!!!
1.这道题一上来就把我难住了,本来只想用一个循环来完成,可是只能完成第一步,第二步统计数目有多少去怎么也不会写了,后来上网查,问清杨,问子烨才写出来正确的。想问问助教一个循环到底怎么写啊,让我想了两个晚上还是什么都没想出来。
#include<stdio.h> int main() { int a[100],i,j; int n=0; for(i=0;i<=100;i++) { for(j=0;j<=100;j++) { a[i]=j; if (a[i]%3!=0&&a[i]%7!=0) { n++; printf("%d ",j); } } break; } printf("还剩%d个数\n",100-n); return 0; }
2.这道题老师在课上讲过,不过还是不太明白第三个和第四个for和后面的循环是什么意思,在乘法表中起到什么作用
#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"); } }
3 这道题我是真不会了,本来想着就和上边的题差不多,就是反过来写就行,可是我想得太简单了,根本不是那么回事,但是我觉得是不是这种想法是可行的 下面是我的代码,感觉已经被我弄得乱七八糟了,也运行不了。好像还是对基本含义不熟
#include<stdio.h> int main() { int b[10][10]; int i,j; for(i=9;i<=9;i--) for(j=9;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"); } }
第八次作业!!!!!
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。