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.

 

posted @ 2018-12-09 20:01  魂,梦  阅读(225)  评论(5编辑  收藏  举报