问题 答案
这个作业属于那个课程 C语言程序设计II
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/8655
我在这个课程的目标是 熟练c语言中逻辑符的运用
这个作业在那个具体方面帮助我实现目标 逻辑符的运用与解释
参考文献

1.PTA实验作业

1.1计算火车运行时间 (15 分)

题目内容:本题要求根据火车的出发时间和达到时间,编写程序计算整个旅途所用的时间。输入格式:输入在一行中给出2个4位正整数,其间以空格分隔,分别表示火车的出发时间和到达时间。每个时间的格式为2位小时数(00-23)和2位分钟数(00-59),假设出发和到达在同一天内。输出格式:在一行输出该旅途所用的时间,格式为“hh:mm”,其中hh为2位小时数、mm为2位分钟数。

1.1.1数据处理

数据表达:start和end分别表示火车出发和到达的时间,用int定义进行程序的编辑。
数据处理:根据题意用start=start/10060+start%100; end=end/10060+end%100; hour=(end-start)/60;minute=(end-start)%60;进行运算,单位为小时和分钟,输出的结果就是火车运行的时间。
函数参数:主函数是main,被掉函数printf,实参是start和end,形参是scanf。

1.1.2实验代码截图

1.1.3造测试数据

输入数据 输出数据 说明
2000 3000 10.00 用时10小时
3000 5000 20.00 用时20小时
4222 5666 14.44 用时14个多小时

1.1.4PTA提交列表说明

1.2统计学生平均成绩与及格人数 (15 分)

题目内容:本题要求编写程序,计算学生们的平均成绩,并统计及格(成绩不低于60分)的人数。题目保证输入与输出均在整型范围内。输入格式:输入在第一行中给出非负整数N,即学生人数。第二行给出N个非负整数,即这N位学生的成绩,其间以空格分隔。输出格式:按照以下格式输出:average = 成绩均值count = 及格人数其中平均值精确到小数点后一位。输入样例:577 54 92 73 60输出样例:average = 71.2count = 4

1.2.1数据处理

数据表达:用int定义score和count还有n,这是三个整形变量score表示分数,count表示及格的人数。
数据处理:用for语句进行程序的编译并且通过循环计算出本班及格和不及格的人数。
函数参数:main是住函数,实参是n,score和count,形参是double和scanf。

1.2.2实验代码截图、

1.2.3造测试数据

输入数据 输出数据 说明
88.99.66.87.98 87.6 平均分是87.6
97.95.96.64.68 84.0 平均分是84.0
87.85.86.88.89 87.0 平均分是87.0

1.2.4PTA提交列表说明


1.没有include<math.h>
2.sum+=score没有+号,解决办法是用c++进行编译
3.结束语句时忘记打分号。解决办法是仔细检查反复看代码
4.结果需要精确到小数点后面一位,应该是lf。解决办法,审题
5&score前面少了&。解决办法,同学帮忙检查,给出建议,自行改正

2.代码互评

同学代码

我的代码

不同点
1.定义的变量有点不同。
2.他的这个循环语句看起来更加清晰,其中他有三个双浮点型变量,我只有两个

同学代码

我的代码

不同点
1.他用了一个新的定义int cnt而我的是int main
2.我用了if else语句而他的没有,他的程序分成了两个部分,这样容易出差错
3.定义的变量有所不同

3.学习总结

3.1学习进度条

周/日期 这周所花时间 代码行 学到的知识简介目 前比较迷惑的问题
第七周 5h 60 学习了if else,定义数学函数 用的不够熟练
第八周 7h 97 学习了for语句,循环程序设计 和之前学的有些混淆,有时不会动笔
第九周 7h 108 学习改正代码运用编译器调整代码,用代码输入成阶成表 运用的不熟,做起来很费时间
第十周 7h 120 熟练逻辑符以及他的运用 容易把逻辑符混淆,以至于做题常常出问题

3.2累积d代码行和博客字数

3.3学习内容总结和感悟

3.3.1学习内容和总结

内容:复习上周所学,加深印象,同时还学习了逻辑符的运用和认识,然后还有就是对程序进行改错,提高编程效率。
总结:自己学的还是不够扎实,没有下狠心去记应该记的东西,就是因为这样,让我与很多同学都还有较大差距,希望自己可以越来越好。

3.3.2学习体会

越往后面学就越难,越难写起来就越烦,但是在写出来的那一瞬间又觉得前面的付出很值得。所以还是那句话,再难也不要放弃,熟能生巧,觉得难,那是因为我学的还不够好。说明了我还有很大的提升空间,相信自己可以做的更好,加油。

c语言I博客专业06的更多相关文章

  1. C语言l博客作业06

    C语言l博客作业06 问题 回答 这个作业属于哪个课程 C语言程序设计ll 这个作业的要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-2/homew ...

  2. C语言I博客作业06

    这个作业属于哪个课程 C语言程序设计I 这个作业要求在哪里 作业链接 我在这个课程的目标是 熟悉分支结构 这个作业在那个具体方面帮助我实现目标 可以更完整的编写程序及博客园 参考文献 [参考文献](h ...

  3. C语言1博客作业06

    这个作业属于哪个课程 C语言程序设计II 这个作业的要求在哪里 https://www.cnblogs.com/sanying/p/11771502.html 我在这个课程的目标是 端正态度,认真对待 ...

  4. c语言I博客专业04

    问题 答案 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/8655 我在 ...

  5. C语言I博客作业12—学期总结

    一.我学到的内容 二.我的收获(包括我完成的所有作业的链接+收获)不能只有作业链接,没有收获 作业次数 作业链接 第一次 C语言I博客作业01 第二次 C语言I博客作业02 第三次 C语言I博客作业0 ...

  6. c语言1博客作业12-学期总结

    一.我学到的内容 二.收获总结 2.1我的收获 链接: c语言1博客作业01:https://www.cnblogs.com/dy-985211/p/11578914.html c语言1博客作业02: ...

  7. C语言博客作业06——结构体&文件

    C语言博客作业06--结构体&文件 1.本章学习总结 1.1思维导图 1.2.本章学习体会 在本周的学习中,我们学习了关于结构体和文件的内容.结构体的本身并不难,但以结构体为基础的链表还是让我 ...

  8. c语言1博客作业02

    c语言1博客作业02 这个作业属于哪个课程 C语言程序设计 这个作业的要求在哪 [作业要求](https://edu.cnblogs.com/campus/zswxy/SE2019-2/homewor ...

  9. C语言I博客作业01

    C语言I博客作业01 作业1 这个作业属于哪个课程? C语言程序设计I 这个作业要求在哪里? https://edu.cnblogs.com/campus/zswxy/CST2019-2/homewo ...

随机推荐

  1. MIT线性代数:14.正交向量和子空间

  2. Pycharm创建项目时 自动添加头部信息

    1.打开PyCharm,选择File--Settings 2.依次选择Editor---Code Style-- File and Code Templates---Python Script 3.. ...

  3. 一道笔试题(vue,react)

    题目: vue代码 <template> <div class="colculate"> <div> <select v-model=&q ...

  4. css3自定义移动端滚动条

    css3自定义移动端滚动条<pre>/*定义滚动条宽 高度是根据内容设置的高度决定的*/::-webkit-scrollbar{ width: 5px;} /*定义滚动条轨道 内阴影+圆角 ...

  5. Unity中用Mesh画一个圆环

    Probuider 前几天在做一个小项目的时候,用到了Unity自带的一个包ProBuilder其中的Arch生成1/4圆. 挺好玩的,可以在直接Unity中根据需要用Mesh定制生成图形,而不用建模 ...

  6. 说一说,“NetWork Wall”所用到技术

    2010年1月17日,Google在其官方网站上发布了一篇名为<A new approach to China>的博文,在博文中,Google官方透露,将停止过滤搜索结果.在国内市场上停止 ...

  7. 深入理解计算机系统 第三章 程序的机器级表示 part2

    这周由于时间和精力有限,只读一小节:3.4.4  压入和弹出栈数据 栈是一种特殊的数据结构,遵循“后进先出”的原则,可以用数组实现,总是从数组的一端插入和删除元素,这一端被称为栈顶. 栈有两个常用指令 ...

  8. nginx+uWSGI+django+virtualenv+superviso发布web服务器

    1.环境依赖 yum groupinstall "Development tools" -y yum install zlib-devel bzip2-devel pcre-dev ...

  9. lqb 基础练习 字母图形 (循环)

    基础练习 字母图形 时间限制:1.0s   内存限制:256.0MB     问题描述 利用字母可以组成一些美丽的图形,下面给出了一个例子: ABCDEFG BABCDEF CBABCDE DCBAB ...

  10. nyoj 199-无线网络覆盖 (ceil())

    199-无线网络覆盖 内存限制:64MB 时间限制:3000ms 特判: No 通过数:4 提交数:13 难度:3 题目描述: 我们的乐乐同学对于网络可算得上是情有独钟,他有一个计划,那就是用无线网覆 ...