C语言l博客作业06
这个作业属于那个课程 | C语言程序设计II |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/SE2019-1/homework/9889 |
我在这个课程的目标是 | 熟悉多分支结构、字符型数据类型和逻辑运算符 |
这个作业在那个具体方面帮助我实现目标 | 学会了用分支结构表达数据 |
参考文献 | http://c.biancheng.net/view/159.html |
本周作业
1.PTA实验作业
2.代码互评
3.学习总结
作业格式
1.PTA实验作业(20分/题)
138 | 我 20199389 | 75 | - | 10 | 10 | 15 | 15 | 15 | 10 | - | 2019/10/31 21:04:37 |
---|---|---|---|---|---|---|---|---|---|---|---|
1.1奇偶分家 (10 分)
给定N个正整数,请统计奇数和偶数各有多少个?
1.1.1数据处理
数据表达:定义整形变量 i,n,s,a,b;n为输入的人数,i用于对之中某一个人判断,a用来存放奇数,b用来存放偶数。
数据处理:使用了for循环语句和if语句的结合。
1.1.2实验代码截图
1.1.3 造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
5/ 23 38 37 82 34 | 2 3 | 正确 |
3/ 83 29 98 | 2 1 | 正确 |
1.1.4 PTA提交列表及说明
2019/11/2 20:34:01 | 答案正确 | 10 | 7-6 | C (gcc) | 2 ms | 20199389 |
---|---|---|---|---|---|---|
2019/11/2 20:33:32 | 答案错误 | 0 | 7-6 | C (gcc) | 2 ms | 20199389 |
问题:编写时用错了语句,
1.2 计算火车运行时间 (15 分)
输入在一行中给出2个4位正整数,其间以空格分隔,分别表示火车的出发时间和到达时间。每个时间的格式为2位小时数(00-23)和2位分钟数(00-59),假设出发和到达在同一天内。
1.2.1数据处理
数据表达:定义整形变量a,b,h,m;a,b用来接受输入数据,h,m可以将时与分区分开,分别进行处理。
数据处理:使用了if条件语句,特别注意printf的输出%02d的02是用来保留两位的,不够的就会补上0;
1.2.2实验代码截图
1.2.3 造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
1300 1522 | 02:12 | m>=0 |
1103 1315 | 00: 46 | m<0 |
1.2.4 PTA提交列表及说明
2019/11/2 20:32:34 | 答案正确 | 15 | 7-4 | C (gcc) | 2 ms | 20199389 |
---|---|---|---|---|---|---|
2019/11/2 20:30:40 | 答案错误 | 0 | 7-4 | C (gcc) | 3 ms | 20199389 |
2.代码互评(5分)(奇偶分家)
同学代码:
我的代码:
不同点:1.他是用分别判断奇数和偶数的方法,而我是用的是另一种方法
周/日期 | 这周所花的时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
---|---|---|---|---|
10/28-11/2 | 8小时 | 136行 | 自定义函数和多分支结构的运用 | 逻辑语句的运用 |
3.2 累积代码行和博客字数(5分)
3.3 学习内容总结和感悟(5分)
3.3.1 学习内容总结
多分支结构的使用;学习了字符型数据类型和逻辑运算符。
3.3.2 学习体会
这周学习了逻辑语句和分支结构,感觉好像还行,慢慢学,学无止境