C语言I博客作业07
这个作业属于那个课程 | C语言程序设计II |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2019-1/homework/9825 |
我在这个课程的目标是 | 学习编程语言和程序设计,掌握并熟练使用它 |
这个作业在那个具体方面帮助我实现目标 | 学习对函数的编程 |
参考文献 | 百度百科、C语言程序设计 |
PTA作业
1.PTA实验作业
1.1题目名
1.1.1数据处理
数据表达:定义整形变量 i, n, score, a, b, c, d, e
数据处理:表达式:a++,b++,c++,d++,e++;先输入一个整数n,再使用switch-case语句通过score/10来分段,然后通过for循环判断,最后输出结果。
1.1.2实验代码截图
1.1.3造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
5 90 80 70 60 50 | 1 1 1 1 1 | 检测是否正确 |
5 48 96 100 86 77 | 2 1 1 0 1 | 检测含100的值 |
1.1.4 PTA提交列表及说明
编译错误:从vs上复制过来是忘记将scanf_s换成scanf,还有“;”和“:”弄混淆了。
数据表达:定义整型变量 n,i,t,a1,a2,a3,count1,count2,flag1,flag2,flag3,sum
数据处理:使用了for循环语句、if-else语句、switch语句。
1.2.2实验代码截图
1.2.3 造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
8 5 8 7 6 9 1 3 10 | 9 3 6.5 | 检验是否与题目相符合 |
8 15 18 7 6 9 1 3 10 | 18 3 NONE | 检验是否与题目相符合 |
5,6 6 6 6 6 | NONE 5 NONE | 使用重复数据测试 |
1.2.4 PTA提交列表及说明
1.编译错误:等号前后没有打空格;
2.答案错误:同样也是空格问题。
2.代码互评
计科一班同学的代码截图
自己的代码截图
从代码行数上看,这位同学的代码较我复杂,不精简。
3.学习总结
3.1 学习进度条
周/日期 | 这周所花的时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
---|---|---|---|---|
第七周/11-06 | 每天60分钟 | 324 | 多分支结构中的Swtich结构的运用以及是否使用break的区别 | Swtich语句的重复多次运用方法 |
3.2累计代码行和博客字数
时间 | 博客字数 | 代码行数 |
---|---|---|
第一周 | 400 | 60 |
第二周 | 600 | 70 |
第三周 | 800 | 90 |
第四周 | 1246 | 120 |
第五周 | 1556 | 300 |
第六周 | 1873 | 535 |
第七周 | 2286 | 859 |
3.3学习感悟
思维导图
学习体会
这一周,学习了新的语句switch语句,一开始还有点懵逼,随着做完作业,好似又慢慢开始懂了,每次做作业还是得请教班级里面得大佬,唉...学习了这么久了,编程的理解就是:将我们的语言用计算机语言表达出来,并用计算机来算出我们所需的答案或者是内容。