一.本周教学内容&目标
第3章 分支结构 3.1-3.2 使学生熟悉多分支结构、字符型数据类型和逻辑运算符。
这个作业属于那个课程 | C语言程序设计II |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/9886 |
我在这个课程的目标是 | 学会运用分支结构、字符型数据类型和逻辑运算符 |
这个作业在那个具体方面帮助我实现目标 | 更熟练地运用C语言编程 |
参考文献 | primeC |
二.PTA实验作业
2.1.1奇偶分家
1.1.1数据处理
数据表达:本题使用整形变量N,i,n,even,odd;
N,n是通过赋值得出,i,even,odd通过运算得出
数据处理:本题使用for循环语句和ifelse语句
1.1.2实验代码截图
1.1.3 造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
9 88 74 101 26 15 0 34 22 77 | 3 6 | 题目所给数据 |
7 11 13 15 17 19 21 23 | 0 7 | 全是奇数 |
7 2 4 6 8 10 12 14 | 7 0 | 全是偶数 |
1.1.4 PTA提交列表及说明
说明:1编译错误:多打了一个逗号
2答案错误:j=0而不是=0
3答案错误:同上
1.2计算火车运行时间
1.2.1 数据处理
数据表达:首先分别定义h,m,time1,time2均为整型%d,再列出他们之间的关系式,最后输出,注意保留小数位。
数据处理:先定义,再列出关系式,即hour=arrive/100-depart/100; minute=arrive%100-depart%100,另外还要考虑minute<0的情况,若小于,则minute=60+minute;hour=hour-1,最后输出。
1.2.2 实验代码截图
1.2.3 造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
1201 1530 | 03:29 | 题目给出 |
55 55 | 00:00 | hour=minute |
1.2.4 PTA提交列表及说明
说明:1.编译错误:多打了一个大括号
2.非零返回:return后的0不小心删除了
三.代码互评
找2份同学代码,和自己代码比较,建议互评代码尽量找代码风格差异较大。
同学代码截图
自己代码截图
四.学习总结
4.1 学习进度条
4.2 累积代码行和博客字数
4.3 学习内容总结和感悟
4.3.1 学习内容总结
4.3.2 学习体会