C语言基础课第二次作业
一. 题目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语言基础课第二次作业的更多相关文章
- C语言程序设计第二次作业--顺序结构
C语言程序设计第二次作业--顺序结构 1.输出带框文字:在屏幕上输出以下3行信息. ************* Welcome ************* 源程序 #include <stido ...
- C语言基础第二次作业
PTA第一次作业 题目7-1 统计学生成绩 1.实验代码 #include<stdio.h> int main(void){ ,B=,C=,D=,E=,f; scanf("%d ...
- c语言:第二次作业,循环结构
1.本章学习总结(2分) 1.1 思维导图 1.2 本章学习体会及代码量学习体会 1.2.1 学习体会 循环相比分支和顺序结构难了许多,相对的来说我的c语言的基础比之前有提高,但是还是很多题想了很久也 ...
- C语言程序第二次作业
(一)改错题 1.输出带框文字:在屏幕上输出以下3行信息. ************* Welcome ************* 源程序 include int mian() { printf(&q ...
- C 语言学习 第二次作业总结
本次作业内容,主要有以下几点: 新建 coding 帐号,且使用 coding 上传本次作业的代码 Printf及条件判断语句的使用 作业总结 作业总结: 同学们开始渐入佳境,能够较为流畅的写出合理的 ...
- C语言程序设计第二次作业
一.学习内容 掌握关系运算符.逻辑运算符.条件运算符 掌握常用数学函数的用法 if语句(单分支,双分支和多分支) 用switch语句实现多分支 理解多个if语句,if...else if... 和if ...
- C语言的第二次作业
一.PTA实验作业 题目1. 计算分段函数 本题目要求计算下列分段函数f(x)的值: 1.本题代码 #include<stdio.h> #include<math.h> int ...
- C语言程序设计第二次作业——顺序结构
(一)改错题 1.输出带框文字:在屏幕上输出以下3行信息. 错误信息1: 错误原因:i和d位置错误 改正方法:i和d位置互换 错误信息2: 错误原因:\n后缺了一个" 改正方法:\n后加一个 ...
- C语言程序设计第二次作业—————顺序结构改
1.输出带框文字:在屏幕上输出以下3行信息. ************* Welcome ************* 源程序 #include <stido.h> int mian() { ...
随机推荐
- Java构造器练习题
仔细阅读下面的程序 public class Car { String name = "汽车"; public Car(String name) { this.name = nam ...
- centos 设置中文环境
方法1: [hl@localhost ~]$ LANG=zh_CN.UTF-8 #只对当前shell有效,临时设置 [hl@localhost ~]$ ll 总用量 drwxrwxr-x. hl hl ...
- linux服务之apache(二)
1.ip/pv/uv(用来统计网站被访问情况) ip:表示该网站一天被多少ip访问过,一天一个ip之算做一次. pv:表示页面被访问的次数 uv:独立访客,一个用户就是一个uv. 2.创建虚拟主机 利 ...
- atnodes命令使用方法
一条命令可以同时执行多台机器,结果会输出列表. atnodes -L 'grep -c "查询订单列表,userId=bing.wang03" /home/w/www/order- ...
- php解析excel文件
public static function getStaffByXlsx($path) { /*dirname(__file__): 当前代码所在的目录,$path: ”/文件名“ */ $PHPR ...
- idea本地跑代码和链接开发机设置
- sql server driver ODBC驱动超时
- 10. 批量插入List<String>
List<String> iscBusOrgIdList = getIscOrgIdList();List<Map<String, Object>> iscBusO ...
- Sql Server数据库之约束
一.约束的分类 实体约束:关于行的约束,比如某一行出现的值就不允许别的行出现,如主键 域约束:关于列的约束,对表中所有行的某些列进行约束,如check约束 参照完整性约束:如果某列的值必须与其他列的值 ...
- 2017-11-04 Sa OCT codecombat
def hasEnemy(): e = hero.findNearestEnemy() if e: return True else: return False def enemyTooClose() ...