这个做业属于哪一个课程 | C语言程序设计II |
---|---|
这个做业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/SE2019-3/homework/9929 |
我在这个课程的目标是 | 学会用switch语句 |
这个做业在那个具体方面帮助我实现目标 | 加深印象,学会新的知识 |
参考文献 | C语言程序设计,上课笔记 |
本题要求编写程序计算某年某月某日是该年中的第几天。输入在一行中按照格式“yyyy/mm/dd”(即“年/月/日”)给出日期。注意:闰年的判别条件是该年年份能被4整除但不能被100整除、或者能被400整除。闰年的2月有29天。函数
数据表达:使用了days,month,year,day变量。
数据处理:运用switch语句。
学习
输入数据 | 输出数据 | 说明 |
---|---|---|
2019 01 21 | 21 | 非闰年第21天 |
2000 05 12 | 133 | 闰年第133天 |
2015 03 03 | 62 | 非闰年第62天 |
提交列表说明:
Q:答案错误
A:本身计算错误测试
自从湖南农业大学、吉首大学和怀化学院组织程序设计课程联考之后,举办联考的经验越来丰富。尤为是在使用PTA系统做为考试平台以后,联考工做获得了不少学校的承认和支持。因此,如今参与联考的学校比较多。为了便于区分考生,考生帐号的第一位是学校代号。1表明Hunan Agricultural University,2表明Jishou University,3表明Huaihua University,4表明Aerospace University,5表明Ocean University。 请编写程序根据考生的帐号区分考生的学校。spa
数据表达:使用了i,account变量,全是整点型
数据处理:switch语句。
设计
输入数据 | 输出数据 |
---|---|
123456 | Hunan Agricultural University |
201521 | Jishou University |
325621 | Huaihua University |
提交列表说明:
先在Dev C++上运行编译过,而后粘贴过来,一次答对。3d
1.三份代码风格不一样,所用的函数都同样,都是规定的switch语句。
2.这题方法多,但老师规定用switch语句
3.1号所用的和3号(我)函数有一点差异就是规范不同,2号和个人变量不同,他的代码趋势呈右下走,毫无美观可言。个人集中在一块儿。blog
周/日期 | 这周所花的时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
---|---|---|---|---|
第四周 | 30h | 80 | 循环结构for语句的使用和循环运算符 | “逻辑与”和“逻辑或”和“逻辑非”有点分不清 |
第五周 | 32h | 100 | 自定义函数,还学会了如何制做思惟导图 | 主调函数和被调函数的类型也分不清 |
第六周 | 28h | 120 | if-else语句和它的多分支语句 | ASCII码不太懂 |
第七周 | 30h | 116 | switch语句 | 找不到解题的正确思路 |
1.了解了switch语句多分支语句。
2.代码难度加大了。
3.PTA愈来愈难了。
4.上课学的感受不够用,要本身去找资料。get