四 作业格式
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学习体会
每次写作业都有一种飘飘欲仙的感觉,感觉自己的能力在飞速上升。还是那句话,上课认真听,下课努力往下预习,很多事都要自己慢慢去摸索,一味去找答案师妹用的,加油!
最新文章
- 【ASP.NET Web API教程】6.2 ASP.NET Web API中的JSON和XML序列化
- [BZOJ4632]树的编码
- Hadoop流程---从tpch到hive
- jquery之checkbox
- 且看三星刚发布的Smart TV如何窃听你的枕边细语
- redis五种基本类型CRUD操作
- PostgreSQL学习笔记(一)-安装PostgreSQL
- PHP中的面向对象思想
- 使用其他分支替换master分支
- MySQL mysqlbinlog 访问mysql-bin日志出错
- poj 1321 棋盘问题(n行中放任意k行)
- Laravel 更新数据时在表单请求验证中排除自己,检查指定字段唯一性
- C#窗体换肤
- Sprint7
- 20155337 2016-2017-2《Java程序设计》课程总结
- 开始整理iOS职位面试问题及答案
- 实际用户ID,有效用户ID,保存的设置用户ID
- CodeForces - 13D :Triangles(向量法:问多少个蓝点三角形内部无红点)
- 【转】 Pro Android学习笔记(八九):了解Handler(3):延迟执行小例子
- 正则表达式re模块的详解-python
热门文章
- Shell之脚本检查与调试
- Spark 学习笔记之 共享变量
- Spark 学习笔记之 Streaming和Kafka Direct
- MongoDB 学习笔记之 手动预先分片
- JAVA-JDBC-c3p0连接池配置
- React入门学习
- 用 Python 爬取网易严选妹子内衣信息,探究妹纸们的偏好
- Python flask 构建可扩展的restful apl☝☝☝
- django-drf框架中排序和查询组件
- top命令之性能分析