c语言第二次作业
1.代码
pta第一次作业 7-1
#include<stdio.h> int main(void) { int N; int i,x; int a=0,b=0,c=0,d=0,e=0; while(scanf("%d",&N)!=EOF){ for(i=0;i<N;i++){ scanf("%d",&x); if(x>=90){ a++; }else if(x>=80){ b++; }else if(x>=70){ c++; }else if(x>=60){ d++; }else{ e++; } } printf("%d %d %d %d %d\n",a,b,c,d,e); } return 0; }
pta第二次作业7-1三天打鱼两天晒网
#include<stdio.h> int main(){ int N, i; scanf("%d", &N); i=N%5; if(i<=3&&i!=0) printf("Fishing in day %d",N); else printf("Drying in day %d",N); return 0; }
2.设计思路
(1)文字描述,主要描述题目算法
pta第一次作业7-1
第一步 定义整型变量n,i,x,a=0,b=0,c=0,d=0,e=0
第二步 用while语句输入
第三步 用i,x控制for语句
第四步 用if-else判断a,b,c,d,e的值
第五步 输出a,b,c,d,e
pta第二次作业7-1
第一步 定义变量i,n
第二步 输入N,i= N%5
第三步 用if-else语句,i<=3是在钓鱼,反之在晒网
第四步 结束
(2)流程图
pta第一次作业 7-1
pta第二次作业 7-1
3.本题调试过程碰到问题及解决办法
pta第一次作业
解决方法 在i<N后加分号
pta第二次作业
未发现错误
二.总结和学习进度条
1.总结这几周所学内容、遇到的问题以及解决方法。
这几周学习了for语句和if-else语句的用法,发生问题主要都是因为书本知识掌握不牢,经常忘记一些分号,换行引号这类的问题,通过查找课本和通过问同学基本能解决问题
2.楼哲的博客园超链接,商立泽的博客园超链接,刘铭的博客园超链接
3.