C语言I博客作业07

这个作业属于那个课程 C语言程序设计II
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/9932
我在这个课程的目标是 学习并且运用switch语句
这个作业在那个具体方面帮助我实现目标 使用switch语句处理多分支选择问题
参考文献 C语言程序设计

1.PTA实验作业

1.1计算天数

题目描述:本题要求编写程序计算某年某月某日是该年中的第几天。
1.1.1数据处理
数据表达:本题运用整型int定义y,m,d,n、分别表示年、月、日、总天数。
数据处理:本题所用到的表达式为 n=n+d;case常量表达式,以及使用switch语句。
1.1.2实验代码截图
C语言I博客作业07_第1张图片

1.1.3 造测试数据
|||
|--------------------|------------------------|
|输入数据|输出数据|说明|
|2020/10/23|296该年是闰年,二月有29天|
|2021/10/23|295|该年是非闰年,二月有28天|
|2020/01/31|31|该年是闰年,二月有29天|
|2021/01/31|31|该年是非闰年,二月有28天|
1.1.4 PTA提交列表
C语言I博客作业07_第2张图片
1.1.1数据处理

数据表达:用int,double定义变量,运用s=a%3取余。
数据处理:运用if-else语句取最大值,switch语句处理3k+1,3k+2的数。
C语言I博客作业07_第3张图片
1.1.3 造测试数据
||||
|----------------|-----------------|------------------|-----------------|
|输入数据|输出数据|说明|
|4\n 4 7 10 13|NONE 4 NONE|全是3k+1型|
|4\n 3 6 9 12|12 NONE NONE|全是3的倍数|
|4\n 0 0 0 0|NONE NONE NONE|全是0|
1.1.4 PTA提交列表及说明
[](https://img2018.cnblogs.com/blog
1.2.3:开始对去最大值不理解,百度后知道如何取最大值。
4:多个格式错误,对输出的格式不了解,通过不断改正解决了。
1.2 题目名1

程序设计联考

自从湖南农业大学、吉首大学和怀化学院组织程序设计课程联考以后,举办联考的经验越来丰富。尤其是在使用PTA系统作为考试平台之后,联考工作得到了很多学校的认可和支持。所以,现在参与联考的学校比较多。为了便于区分考生,考生账号的第一位是学校代号。1代表Hunan Agricultural University,2代表Jishou University,3代表Huaihua University,4代表Aerospace University,5代表Ocean University。 请编写程序根据考生的账号区分考生的学校。
1.2.1数据处理

数据表达:用int定义变量,运用s=n/100000取switch的判断条件
数据处理:运用switch语句处理多分支结构。
1.2.2实验代码截图
C语言I博客作业07_第4张图片

1.2.3 造测试数据
||||
|-------------------|---------------------|---------------------|
|输入数据|输出数据|说明|
|1234567|Other University|输入7位数|
|88888|Other University|输入5位数|
|123555|Hunan Agricultural University|无|
2.代码互评
同学代码
C语言I博客作业07_第5张图片
我的代码
C语言I博客作业07_第6张图片
感觉同学的代码比我的短一些,看上去舒服一些,不用像我的一样,老是要翻页。两个人的代码上大致差不多,只是我的写代码的格式还有待提高。
3.学习总结
3.1 学习进度条
|||||
|周|这周所花的时间|代码行|学到的知识点简介|
|一周|4个小时|50行|简单的打印字句|
|二周|5个小时|85行|提问的智慧|
|三周|6小时|132行|if-else语句的使用,基本数字的定义,分段函数的计算|
|四周|6个小时|97行|for循环语句的使用|
|五周|6个小时|190行|简单函数的定义和调用,while语句,break终止语句|
|六周|6个小时|260行|镶嵌型的for,if-else语句,逻辑运算,字节符的函数表达,switch语句的使用|
|七周|6个小时|300行|简单的数组储存问题,冒泡排序(目前还没有学懂)|
3.2 累积代码行和博客字数
C语言I博客作业07_第7张图片
3.3 学习内容总结和感悟
思维导图
C语言I博客作业07_第8张图片

学习体会

1.一周迅速的过去了,我感觉现在的自己学的还是一团糟,不知道怎样去解决问题,虽然说有些题目会但是还是不能靠自己完全的能力解决。
2.总之我认为还是要多去看优秀的代码,看看别人的思路是怎么样的,别人是怎么想的,不能总是局限于自身。

你可能感兴趣的:(C语言I博客作业07)