C语言博客作业006
问题 | 答案 |
---|---|
这个作业属于那个课程 | C语言程序设计1 |
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2019-2/ |
我在这个课程的目的是 | 学习并掌握C语言 |
这个作业在那个具体方面帮助我实现目标 | 学会了%02d的用法 |
参考文献 | C语言程序设计教材 |
四 作业格式
1PTA作业贴图
1.1题目名17-3 计算火车运行时间,本题要求根据火车的出发时间和达到时间,编写程序计算整个旅途所用的时间,输入在一行中给出2个4位正整数,其间以空格分隔,分别表示火车的出发时间和到达时间。每个时间的格式为2位小时数(00-23)和2位分钟数(00-59),假设出发和到达在同一天内。
1.1.1数据处理
数据表达:i,n,t,i表示骑车的时间,n表示走路的时间,t表示俩个时间相减。
数据处理:t = n - i;%02d:%02d",t/100,t%100,其中%02d表示输出两位整数,不足两位用0补充。
1.1.2实验代码贴图
1.1.3造测试数据:
数据输入 | 输出结果 | 数据说明 |
---|---|---|
1301 | 1405 | 01:04 |
1607 | 2043 | 04:36 |
0023 | 2356 | 23:33 |
1.1.4PTA提交及说明:
1)答案错误:第一次,第二次,第三次我都没发现我真正的错误原因,到最后我仔细仔细检查我才发现,那个=我少写一个应该是==。
1.2题目27-4 统计学生平均成绩与及格人数,本题要求编写程序,计算学生们的平均成绩,并统计及格(成绩不低于60分)的人数。题目保证输入与输出均在整型范围内,输入在第一行中给出非负整数N,即学生人数。第二行给出N个非负整数,即这N位学生的成绩,其间以空格分隔。
1.2.1数据处理:
数据表达:N, i, a[100], count这些是整型,sum, average这些是浮点型。a[100]意思是a可以定义100个。
数据处理:sum += a[i],表示sum累加定义a,average=sum/N,a[i] >= 60,count++这俩个表示每有一个大于六十的分数,count就加一。
1.2.2实验代码截图
1.2.3造测试数据:
数据输入 | 数据输出 | 数据说明 |
---|---|---|
6,78 76 66 79 86 80 | average = 77.5,count = 6 | \ |
5,45 70 76 80 86 | average = 71.4,count = 4 | 分数少于60时count不加1 |
6,34 70 56 76 80 60 | average = 62.7,count = 4 | \ |
1.2.4PTA提交及说明
一开始不知道怎么表达n个学生的分数。
在请教学长后明白了a[1000]的用处,还知道了在for循环中逐渐相加。
2代码互评
题目:计算火车运行时间
自己:
许青青:
代码区别:1)他把小时,分钟,出发到达时间都定义了,整体看起来比我要复杂一些,后面的我有点没看懂。
2)我用if-else做基础,定义俩个时间俩时间相减对比,最后用%02d收尾。
题目 :统计学生平均成绩与及格人数,要求编写程序,计算学生们的平均成绩,并统计及格(成绩不低于60分)的人数。题目保证输入与输出均在整型范围内
自己:
许青青:
代码区别:1)他调用了函数,而我没有
2)我觉得我们应该这样定义分数score[]因为我们不知道n是多少,我觉得他这一点不足。
3.学习总结
3.2学习进度条
周/日期 | 这周所话的时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
---|---|---|---|---|
第一周 | 三个小时 | 60 | 初次了解代码的含义 | 不知道什么时候空格什么时候不空格 |
第二周 | 四个小时 | 100 | 知道怎么去制作表格 | %d什么的很多符号都不认识 |
第三周 | 七个小时 | 170 | if-else格式和&& | 代码写的一模一样都不对 |
第四周 | 七小时 | 150 | 学会了for语句 | 这周作业比较简单基本都懂了 |
第五周 | 六小时 | 160 | 学会了调用函数,学会了调试,找代码错误 | / |
第六周 | 七小时 | 170 | 学会了%02d,明白定义中的[]的含义 | 不知道怎么表达hh:mm |
累计代码行和博客字数
3.3.1学习内容总结
3.3.2学习体会
每次写作业都有一种飘飘欲仙的感觉,感觉自己的能力在飞速上升。还是那句话,上课认真听,下课努力往下预习,很多事都要自己慢慢去摸索,一味去找答案师妹用的,加油!
C语言博客作业006的更多相关文章
- C语言博客作业06——结构体&文件
C语言博客作业06--结构体&文件 1.本章学习总结 1.1思维导图 1.2.本章学习体会 在本周的学习中,我们学习了关于结构体和文件的内容.结构体的本身并不难,但以结构体为基础的链表还是让我 ...
- C语言博客作业6---结构体&文件
C语言博客作业6---结构体&文件 1.本章学习总结(2分) 1.1思维导图 请以思维导图总结本周的学习内容.如下图所示: 1.2.学习体会 描述本周学习感受,也可以在这里提出你不理解地方.对 ...
- C语言博客作业5--指针
C语言博客作业5--指针 1.本章学习总结(2分) 1.1思维导图 请以思维导图总结本周的学习内容,如下图所示: 1.2本章学习体会及代码量学习体会 1.2.1学习体会 描述本周学习感受,也可以在这里 ...
- C语言博客作业4--数组
C语言博客作业4--数组 1.本章学习总结 1.1思维导图 请以思维导图总结本周的学习内容,如下图所示: 1.2本章学习体会及代码量学习体会 1.2.1学习体会 描述本周学习感受,也可以在这里提出你不 ...
- C语言博客作业3--函数
C语言博客作业3--函数 1.本章学习总结 1.1思维导图 请以思维导图总结本周的学习内容,如下图所示: 1.2本章学习体会及代码量学习体会 1.2.1学习体会 描述本周学习感受,也可以在这里提出你不 ...
- C语言|博客作业10
问题 回答 C语言 博客作业10 这个作业要求在哪里 作业要求 我在这个课程的目标是 熟练循环语句的用法 这个作业在哪个具体方面帮助我实现目标 pta作业 参考文献 <C语言程序设计> 1 ...
- C语言博客作业08
C语言I博客作业08](https://www.cnblogs.com/490-85-00-58-/p/11863312.html) 问题 回答 这个作业属于那个课程 C语言程序设计II 这个作业要求 ...
- C语言|博客作业12-学期总结
我学到的内容 我的收获 第一次:https://www.cnblogs.com/tongyingjun/p/11563433.html:总结:初步了解了C语言.代码.博客园和Markdown语法. 第 ...
- C语言Ⅰ博客作业09
这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-3/homework/10029 我在这个课程的 ...
随机推荐
- 如果有人问你 JFinal 如何集成 EhCache,把这篇文章甩给他
废话不多说,就说一句:在 JFinal 中集成 EhCache,可以提高系统的并发访问速度. 可能有人会问 JFinal 是什么,EhCache 是什么,简单解释一下. JFinal 是一个基于Jav ...
- python 关于excel弹窗——请注意,您的文档的部分内容可能包含了文档检查器无法删除的个人信息解决方法
参考https://www.cnblogs.com/Jacklovely/p/6582732.html 这个问题的原因是由于工作簿包含宏.ActiveX控件等内容, 而Excel被设置为在保存文件时自 ...
- [LeetCode] 824. Goat Latin
Description A sentence S is given, composed of words separated by spaces. Each word consists of lowe ...
- vue多级复杂列表展开/折叠,全选/分组全选实现
首先,来看下效果图 在线体验地址:https://hxkj.vip/demo/multipleList/.温馨提示,打开之后按F12,使用手机模式食用,口味更佳! 可以看出,这个列表有三种展现形式: ...
- Spring Security 自定义登录认证(二)
一.前言 本篇文章将讲述Spring Security自定义登录认证校验用户名.密码,自定义密码加密方式,以及在前后端分离的情况下认证失败或成功处理返回json格式数据 温馨小提示:Spring Se ...
- jsp隐含对象(内置对象)
JSP共有以下9个内置的对象: request HttpServletRequest类的实例,用户端请求,此请求会包含来自GET/POST请求的参数 response HttpServletRespo ...
- SEER见证人操作指南
SEER的见证人设计 共识方式 在区块生产者的产生方式上,SEER采取了PoS的共识方式,用户通过智能合约抵押自己持有的SEER竞选主力见证人(区块生产者). 对于SEER区块链来说,制约区块链TPS ...
- 从零开始实现ASP.NET Core MVC的插件式开发(六) - 如何加载插件引用
标题:从零开始实现ASP.NET Core MVC的插件式开发(六) - 如何加载插件引用. 作者:Lamond Lu 地址:https://www.cnblogs.com/lwqlun/p/1171 ...
- powershell(一)
Windows powershell是一种命令行外壳程序和脚本环境,它内置在win7以上版本的操作系统中,使命令行用户和脚本编写者可以利用.NET Framework的强大功能.powershell程 ...
- prototype与 _proto__的关系
prototype与 __ proto__ 都是在这个过程中催生的产物,我们一会儿马上讨论,在这之...做对象即可,那javascript种究竟是通过什么来明确继承关系的呢. 一.构造函数: 构造函数 ...