C语言I博客作业06

C语言I博客作业06

这个作业属于那个课程C语言程序设计||
这个作业要求在哪里 作业要求
我在这个课程的目标是 精进对if-else的使用,与for语句结合使用
这个作业在那个具体方面帮助我实现目标 在写for语句穿插if语句时
参考文献 参考

 

PTA作业完成情况:

 

 

题目名:1.本题要求根据火车的出发时间和达到时间,编写程序计算整个旅途所用的时间

数据处理:

数据表达:此代码中用到了t1,t2,h,mins四个整型变量
数据处理:此代码中主要运用了if-else语句,加上基本的顺序结构。

实验代码截图:

 

 

 

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

数据表达:此代码中定义了n,score,count四个整型变量;sum,average两个双精度浮点变量
数据处理:此代码中主要运用了for循环语句和if-else语句,然后基本的顺序结构。

实验代码截图:

 

 

输入数据 输出数据 说明
5     77 54 92 73 60 average = 71.2  count = 4 题目样例(2)
4     85 88 56 68 average =74.3   count =3 设定四人分别成绩如输入
3     87 98 68 average =84.3  count =3 设定三人分别成绩如输入

 

 

 

输入数据 输出数据 说明
1201 1530 03:29 题目样例(1)
1755 1932 01:37 设定出发时间为17 :55 到达时间为19:32
0122 1520 13:58 设定出发时间为01:22 到达时间为13:20

 

PTA提交列表及说明:

 

答案错误:在题目中所需要的输出样例时00:00,而我只在末尾的输出写出了printf("%d %d", h, mins);所以输出错误答案。

改正:将末尾的输出改成printf("%02d:%02d", h, mins);显示答案正确。

 

 

答案错误和部分正确:(我在晚上想了很久这个题目,总在Dev上测试调整,11点左右誊写在了PTA上,却答案错误,挺累了,就睡觉了)主要是在循环语句之后错误,if语句虽然给出!=0的条件,但无法执行if语句里面的东西

编译错误是熟悉的中文引号的问题

一号的早晨我请教了助教,加上自己的薄弱基础,将

if(n!=0)

printf("average=sum/n",average);

改成:

if(n!=0)

average=sum/n; 完成题目。

 

 

代码互评:

我的代码:

同学代码:

 

 

1.该同学使用了whlie语句,想必他已经提前预习过了,使用得很好,向他学习才是。

2.该同学使用的变量比我少一个,节约了空间,提升了效率。

 

学习总结:

 

 学习进度条

 

日期这周所花的时间代码行学到的知识简介目前比较迷惑的问题
10/7--10/13 10+个小时 100+ if-else语句,多种运算符、少数运算规则等 理解每个代码意思和语句的使用
10/13--10/20 6+个小时 100+ 学习for循环语句 熟悉利用for语句
10/20--10/27 5+个小时 100+ 学习了函数的自定义 熟练的自定义函数和使用
10/28--11/3 6+个小时 150+ 进一步认识if语句,进一步熟悉语句之间的结合 熟练的掌握所学内容

 

学习内容总结:

 

 

 

 

 

学习体会:

这周的学习和往常差不多,但是也得说不靠自己的努力,想完成好作业还是挺难的。

if和for语句中的相互嵌套中,我总是感到力不从心,说明要加强语句的相互嵌套能力。

能自主学习到新知识是很宝贵且重要的,老师课堂上讲得很浅,得靠自己去刨,去钻。

毕竟,学习,从来就不是件容易的事情。

 

今后的日子也要更加加油,坚定自己的目标,不忘初心。

原文地址:https://www.cnblogs.com/LQNB/p/11779486.html