C语言I作业06

本周作业头

提问 回答
这个作业属于哪个课程 C语言程序设计Ⅱ
这个作业要求在哪 https://edu.cnblogs.com/campus/zswxy/CST2019-1/homework/9885
我在这个课程的目标 熟练运用循环结构和分支结构,在C语言的学习上更上一层楼,为以后学习打好基础
这个作业在哪个具体的方面帮助我实现目标 学习并掌握多分支结构、字符型数据类型和逻辑运算符
参考文献 百度百科,CSDN社区,同学代码

1.PTA实验作业

1.1高考成绩

题目描述:高考结束不久,各校的入取分数线也出来了,北京大学(Peking University)720,浙江大学(Zhejiang University)650,工业大学(University Of Technology)600,文理学院(Shaoxing University)550,文理学院元培学院(Shaoxing University Yuanpei College)500,绍兴职业技术学院(Shaoxing Vocational & Technical College)400,张三的分数为n,请问张三能去哪个大学? 如果分数低于400,则回家种地(to be a farmer)。很多学生都想知道自己能去哪个学校,求身为程序员的你帮帮他们。

1.1.1数据处理

 数据表达:本题用了变量n,通过赋值产生,属于整型变量;
 数据处理:使用了if-else选择语句,多次运用if的分支结构;

1.1.2实验代码截图

C语言I作业06_第1张图片

1.1.3 造测试数据

输入数据 输出数据 说明
700 Zhejiang University 650<700<720
580Shaoxing University 550<580<600
390 to be a farme 390<400

1.1.4 PTA提交列表及说明

C语言I作业06_第2张图片
编译错误:没有注意把握变量的控制条件,只有一半的区间;
编译错误:分支结构中误用了大括号;

1.2统计学生平均成绩与及格人数

题目描述:本题要求编写程序,计算学生们的平均成绩,并统计及格(成绩不低于60分)的人数。题目保证输入与输出均在整型范围内。

1.2.1数据处理

####1.2.1数据处理####
数据处理:本题使用了n,i2个变量,是通过赋值产生的,均属于int型;
数据表达:使用了if-else选择语句;

1.2.2实验代码截图

C语言I作业06_第3张图片

1.2.3 造测试数据

输入数据 输出数据 说明
92 88 75 63 40 71.6 4 平均成绩71.6 4人合格
85 70 66 64 60 69 5 平均成绩69 5人合格

1.2.4 PTA提交列表及说明

C语言I作业06_第4张图片
编译错误:for语句中的条件未用分号隔开;
格式错误:if语句未用大括号括起来;

2.代码互评

同学代码
C语言I作业06_第5张图片
自己代码
C语言I作业06_第6张图片
不同之处:①他比我多定义了一个变量sum;
②运用的逻辑表达式不相同;

3.学习总结

3.1 学习进度条

日期 这周所花的时间 代码行 学到的知识简介 目前比较疑惑的问题
2019年10月9日——2019年10月11日 总计5小时 约120行 关于PTA报错反馈因为是英文有点难懂
2019年10月14日——2019年10月18日 总计4小时 约100行 在for语句中1.0和1的区别
2019年10月22日——2019年10月26日 总计6小时 150行 函数接口定义可以由自己规定吗?
2019年10月30日——2019年11月02日 总计6小时 220行 ASCII码表是国际通用的吗?它有什么作用?

3.2累积代码行和博客字数

C语言I作业06_第7张图片

3.3 学习内容总结和感悟

3.3.1 学习内容总结

C语言I作业06_第8张图片

3.3.2 学习体会

这周的主要学习内容是多分支结构、字符型数据类型和逻辑运算符。这些内容在之前自己的学习内容总结中稍微涉及了一点,经过课堂的学习进一步加深了印象,有了更深的理解。if-else的分支结构在稍早的课堂中已经学习过了,这次是if的多分支结构。所以学习是层层递进的,有了前面知识的学习,后面知识的获取理解是水到渠成的事情。学习应该一步一个脚印,脚踏实地。这次作业严格来说不是自己独立完成的,自身能力确实限制了发挥。在作业完成过程中,麻烦了不少同学,我们相互帮助,共同成长。希望在以后C语言的学习中,自己能够学有所成,学有所得。

你可能感兴趣的:(C语言I作业06)