一.  题目7-1 统计学生成绩

1.实验代码

 #include<stdio.h>
int main(void)
{ int i,grade,n;
int a=,b=,c=,d=,e=;
scanf("%d",&n);
for(i=;i<n;i++)
{
scanf("%d",&grade);
if(grade<)
break;
else if(grade>=){
a++;
}
else if(grade>=&&grade<){
b++;
}
else if(grade>=&&grade<){
c++;
}
else if(grade>=&&grade<){
d++;
}
else{
e++;
}
}
printf("%d %d %d %d %d",a,b,c,d,e);
return ;
}

2.设计思路

⑴文字描述

第一步:定义各函数

第二步:定义n代表循环几次

第三步:使用for循环

第四步:将成绩进行分类,使用else if 条件语句

第五步:输出abcde

⑵流程图

(3)本题调试过程碰到问题及解决办法

  调试过程中,return后 ; 打成了 :      运行后发现错误

二.  三天打鱼两天晒网

1.实验代码

 #include<stdio.h>
int main(void){
int N,a;
scanf("%d",&N);
a=N%;
if(a==||a==||a==)
printf("Fishing in day %d",N);
if(a==||a==)
printf("Drying in day %d",N);
return ;
}

2.设计思路

⑴文字描述

第一步:定义各函数

第二步:根据输入的天数除五取余来判断是打鱼还是晒网

⑵流程图

 (3)本题调试过程碰到问题及解决办法

   调试过程中,||  打成了  ,     输出结果显示无      询问同学后发现问题所在

三.总结和学习进度条

1、总结这几周所学内容、遇到的问题以及解决方法。

⑴这几周老师讲解了for循环, do while, switch等语句,还有分支结构等等。

⑵问题就是代码的使用还不够熟练,有些代码总是忘记,打代码是总是细节上出错。

⑶解决方法就是多运用,尽量不照书打代码,努力做到熟练。

2、点评3个同学的本周作业。

姚征兵的作业点评

王肖的作业点评

沈峰的作业点评

3、请用表格和折线图呈现你这几周的代码行数和时间、博客字数和时间、涉及的知识点。

C语言基础课第二次作业的更多相关文章

  1. C语言程序设计第二次作业--顺序结构

    C语言程序设计第二次作业--顺序结构 1.输出带框文字:在屏幕上输出以下3行信息. ************* Welcome ************* 源程序 #include <stido ...

  2. C语言基础第二次作业

    PTA第一次作业 题目7-1  统计学生成绩 1.实验代码 #include<stdio.h> int main(void){ ,B=,C=,D=,E=,f; scanf("%d ...

  3. c语言:第二次作业,循环结构

    1.本章学习总结(2分) 1.1 思维导图 1.2 本章学习体会及代码量学习体会 1.2.1 学习体会 循环相比分支和顺序结构难了许多,相对的来说我的c语言的基础比之前有提高,但是还是很多题想了很久也 ...

  4. C语言程序第二次作业

    (一)改错题 1.输出带框文字:在屏幕上输出以下3行信息. ************* Welcome ************* 源程序 include int mian() { printf(&q ...

  5. C 语言学习 第二次作业总结

    本次作业内容,主要有以下几点: 新建 coding 帐号,且使用 coding 上传本次作业的代码 Printf及条件判断语句的使用 作业总结 作业总结: 同学们开始渐入佳境,能够较为流畅的写出合理的 ...

  6. C语言程序设计第二次作业

    一.学习内容 掌握关系运算符.逻辑运算符.条件运算符 掌握常用数学函数的用法 if语句(单分支,双分支和多分支) 用switch语句实现多分支 理解多个if语句,if...else if... 和if ...

  7. C语言的第二次作业

    一.PTA实验作业 题目1. 计算分段函数 本题目要求计算下列分段函数f(x)的值: 1.本题代码 #include<stdio.h> #include<math.h> int ...

  8. C语言程序设计第二次作业——顺序结构

    (一)改错题 1.输出带框文字:在屏幕上输出以下3行信息. 错误信息1: 错误原因:i和d位置错误 改正方法:i和d位置互换 错误信息2: 错误原因:\n后缺了一个" 改正方法:\n后加一个 ...

  9. C语言程序设计第二次作业—————顺序结构改

    1.输出带框文字:在屏幕上输出以下3行信息. ************* Welcome ************* 源程序 #include <stido.h> int mian() { ...

随机推荐

  1. 6.3.4 新的_Bool类型

    如果把其他非零数值赋给_Bool类型的变量,该变量会被设置为1.这反映了C把所有的非零值都视为真. input_is_good = (scanf("%ld", &num) ...

  2. 第一个Eureka程序,Eureka Client的自启动原理和简要过程

    https://blog.csdn.net/u011531425/article/details/81675289 在之前的Spring Cloud Config的基础上,搭建简单的Eureka Se ...

  3. C#控制台程序点击后暂停工作

    C#控制台应用程序,点击后就会暂停运行,但是我想让它运行不受点击的干扰.下面是程序演示: public void Test() { ThreadOut(); } private void Thread ...

  4. 谷歌浏览器内核Cef js代码整理(一)

    尊重作者原创,未经作者允许不得转载!作者:xtfnpgy,原文地址: https://www.cnblogs.com/xtfnpgy/p/9285359.html 一.js基础知识 <!--   ...

  5. VS2012 C# 连接MySQL数据库

    原则:不安装 1.下载: https://dev.mysql.com/downloads/connector/net/6.8.html#downloads 2.解压 → 3.添加引用(一个MySql. ...

  6. ROS--导航、路径规划和SLAM

    一.用move_base导航走正方形 1. roscore 2.执行 roslaunch rbx1_bringup fake_turtlebot.launch 然后 roslaunch rbx1_na ...

  7. 收藏 —— 教你阅读Python开源项目

    https://zhuanlan.zhihu.com/p/22275595?refer=python-cn

  8. PyCharm下的pywin32安装及使用

    转载http://www.mamicode.com/info-detail-2145088.html

  9. python大法好——递归、内置函数、函数进阶

    1.递归(自己干自己) def fun(n): n=n/2 print(n) if(n>2) fun(n) #函数调用 fun(10) 结果是5 2 1 0 递归的执行过程:递归执行到最里面一层 ...

  10. JAVA Maven 安装 jar 包到本地仓库,以 Oracle11g 的访问包 为例

    maven 作为 java 的首选包管理工具,使我们在创建和维护项目的时候变得十分简单,但是 maven 仓库并不是拥有的一切 jar 包的, 很多 jar 包由于收费或者版权什么的其他原因,并不存在 ...