C语言I作业06

时光怂恿深爱的人放手 提交于 2019-12-03 07:33:21

本周作业头

提问 回答
这个作业属于哪个课程 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实验代码截图

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提交列表及说明


编译错误:没有注意把握变量的控制条件,只有一半的区间;
编译错误:分支结构中误用了大括号;

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

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

1.2.1数据处理

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

1.2.2实验代码截图

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提交列表及说明


编译错误:for语句中的条件未用分号隔开;
格式错误:if语句未用大括号括起来;

2.代码互评

同学代码

自己代码

不同之处:①他比我多定义了一个变量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累积代码行和博客字数

3.3 学习内容总结和感悟

3.3.1 学习内容总结

3.3.2 学习体会

这周的主要学习内容是多分支结构、字符型数据类型和逻辑运算符。这些内容在之前自己的学习内容总结中稍微涉及了一点,经过课堂的学习进一步加深了印象,有了更深的理解。if-else的分支结构在稍早的课堂中已经学习过了,这次是if的多分支结构。所以学习是层层递进的,有了前面知识的学习,后面知识的获取理解是水到渠成的事情。学习应该一步一个脚印,脚踏实地。这次作业严格来说不是自己独立完成的,自身能力确实限制了发挥。在作业完成过程中,麻烦了不少同学,我们相互帮助,共同成长。希望在以后C语言的学习中,自己能够学有所成,学有所得。
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!