C语言I博客作业06

问题 答案
这个作业属于那个课程 C语言程序设计II
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/9772
我在这个课程的目标是 巩固和掌握新知识
这个作业在那个具体方面帮助我实现目标 多次练习,发现自己的掌握的不足
参考文献 PTA常见问题解析 , C语言程序设计 ,C Primer Plus

1.PTA实验作业

**1.1 **

题目内容:7-2 任务06-01-04 骑车与走路 。

1.1.1数据处理

数据表达:
数据处理:运用了整形变量int,和for语句。

1.1.2实验代码截图

1.1.3 造测试数据

输入数据 输出数据 说明
80 walk 走路
101 bike 汽车
100 all 两者都可

1.1.4 PTA提交列表及说明


提交列表说明
1编译错误:我int整形变量的是用的T,但是后面的我用的是t。
2答案正确:我统一了int。

**1.2 **

题目内容:7-4 统计学生平均成绩与及格人数

1.2.1数据处理

数据表达:我运用了整形变量n,g,i,count。和双精度浮点类型double表示average,sum。并将count开始设为0.
数据处理:通过if语句对是否及格来做出判断,如果及格,则count增加。

1.2.2实验代码截图

1.2.3 造测试数据

输入数据 输出数据 说明
45,53,66,80,81 average=65,count=3 平均成绩=65,及格人数=3
58,56,72,79,86 average=70.2 count=3 平均成绩=70.2,及格人数=3

1.2.4 PTA提交列表及说明

提交列表说明
1编译错误:我的if语句后没有加大括号,所以系统只会执行第一条语句。
2答案正确:用大括号将我需要执行的语句全部括起来。

2.代码互评

同学代码

自己代码截图

这位同学是用表达式分别来表达walk和bike所花的时间,而我是自己提前算好了两者的分界值,知道了在什么情况下用什么好。这位同学的代码比起我的更加切合题意,让看代码的人可以更快的理解。而我的代码因为比较简短,所以占用的内存较小,输出结果也更加的快。

3.学习总结

3.1学习进度条

|时间|所花时间|代码行|学到的知识点简介|目前比较迷惑的问题|
|---|:--😐---|:--😐---|:--😐---|:--😐
|第周一|一天|24|简单的基础编程|无|
|第周二|一天半天|21|Markdown的运用和华氏温度的转换|无|
|第周三|两天半|87|if else语句的运用和常用的数学函数|无|
|第周四|三天半|86|for的循环语句的使用|无|
|第周五|三天|84|函数的定义|不太熟练,需要长时间的查阅资料|
|第周六|四天半|127|分支结构、逻辑运算符、字符型数据以及if-else的嵌套结构|逻辑关系理解有些难|

3.2 累积代码行和博客字数

3.3学习内容总结和感悟

3.3.1学习内容总结

3.3.2 学习体会

各种语法都要对于各种符号的意思和用意都要熟练掌握。符号的错误会直接导致编译错误。

posted on 2019-11-02 21:57  O🐲  阅读(124)  评论(0)    收藏  举报

导航