C语言I博客作业07
这个作业属于那个课程 | C语言程序设计II |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2019-1/homework/9935 |
我在这个课程的目标是 | 熟悉多分支结构switch语句的使用 |
这个作业在哪个具体方面帮助我实现目标 | C语言教材上的例题以及PTA里的作业 |
参考文献 | markdown基本语法,C语言作业评价标准,C语言程序设计教材 |
1.PTA实验作业
1.1 7-10 计算天数
本题要求是:本题要求编写程序计算某年某月某日是该年中的第几天。
1.1.1数据处理
数据表达:定义了year,month,day,sum等整形变量
数据处理:if-else语句,switch语句
1.1.2实验代码截图
1.1.3 造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
2009/03/02 | 61 | |
2000/03/02 | 62 |
1.1.4 PTA提交列表及说明
1.2 7-11 程序设计联考
本题要求是:自从湖南农业大学、吉首大学和怀化学院组织程序设计课程联考以后,举办联考的经验越来丰富。尤其是在使用PTA系统作为考试平台之后,联考工作得到了很多学校的认可和支持。所以,现在参与联考的学校比较多。为了便于区分考生,考生账号的第一位是学校代号。1代表Hunan Agricultural University,2代表Jishou University,3代表Huaihua University,4代表Aerospace University,5代表Ocean University。 请编写程序根据考生的账号区分考生的学校。
1.2.1数据处理
数据表达:定义了choice整形变量
数据处理:scanf,switch语句
1.2.2实验代码截图
1.2.3 造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
123456 | Hunan Agricultural University | |
435675 | Aerospace University | |
347434 | Huaihua University | |
243662 | Jishou University |
1.2.4 PTA提交列表及说明
2.代码互评
我的代码
1:同学的代码将31天的月,30天的月,28天的月分别列出来
2:使用了FOR循环语句
3.学习总结
3.1 学习进度条
周/日期 | 这周所花的时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
---|---|---|---|---|
10/8-10/12 | 6h | 100 | 关系运算、if-else语句、格式化输入语句scanf() | 整型,双精度浮点型对应的%d,%f,%lf的意义 |
10/14-10/20 | 8h | 90 | for循环语句,定义变量的用法 | 代码里空格的问题 |
10/22-10/26 | 1天 | 120 | 学会函数的定义,使用 | 一些数学问题无法用函数表达出来 |
10/29-11/2 | 6h | 110 | 分支结构,逻辑运算和关系运算,字符型数据 | 对于数学问题不能用代码表示 |
11/4-11/8 | 4h | 85 | switch语句的使用 | 不能熟练运用,理解这些函数的含义 |
3.2 累积代码行和博客字数
3.3 学习内容总结和感悟
3.3.1 学习内容总结
3.3.2 学习体会
经过一个月的C语言学习,我终于知道实践才是提升自己编程水平的唯一方法啊。要想学好学精总得花时间花精力在这上面,多去刷刷PTA上的题目,多背一背理解一下概念,或许在这方面还会有更大的提升