C语言I作业07
问题 | 答案 |
---|---|
这个作业属于那个课程 | C语言程序设计II |
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/9932 |
我在这个课程的目标是 | 熟练掌握C语言和markdown语法的相关用法 |
这个作业在那个具体方面帮助我实现目标 | 它能够让我更好的去熟悉C语言和markdown语法 |
参考文献 | PTA常见问题解析 , C语言程序设计 ,C Primer Plus |
1.PTA实验作业
**1.1 **7-10 计算天数
题目内容:本题要求编写程序计算某年某月某日是该年中的第几天。
1.1.1数据处理
数据表达:我运用了整形定量来定量Year,Month,Day,Number。
数据处理:我运用了switch语句来处理多种分支情况。
1.1.2实验代码截图
1.1.3 造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
2019/01/01 | 001 | 1月1日是2019年里的第1天 |
2019/02/03 | 034 | 2月3日是2019年里的第34天 |
1.1.4 PTA提交列表及说明
提交列表说明
1编译错误:未注意各个分支的输出条件。
2答案正确:标明应该什么时候在哪一个分支输出。
**1.2 **7-11 程序设计联考
题目内容:自从湖南农业大学、吉首大学和怀化学院组织程序设计课程联考以后,举办联考的经验越来丰富。尤其是在使用PTA系统作为考试平台之后,联考工作得到了很多学校的认可和支持。所以,现在参与联考的学校比较多。为了便于区分考生,考生账号的第一位是学校代号。1代表Hunan Agricultural University,2代表Jishou University,3代表Huaihua University,4代表Aerospace University,5代表Ocean University。 请编写程序根据考生的账号区分考生的学校。
1.2.1数据处理
数据表达:整形定义a,b。和除法算数取整数。
数据处理:switch语句来判断输出的大学名称。
1.2.2实验代码截图
1.2.3 造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
263569 | Jishou University | 该学生是吉首大学的学生 |
165326 | Hunan Agricultural University | 该学生是湖南农业大学的学生 |
532653 | Ocean University | 该学生是海洋大学的学生 |
1.2.4 PTA提交列表及说明
提交列表说明
1编译错误:int定义的A,而我后面的公式中是a,定量前后不一致。
2答案正确:统一定量。
2.代码互评
同学代码
自己代码截图
我的代码没有说明输出的数据是整形的,因为我觉得输出的是大学的名字,可以省略这一步,代码会显得简单些。
3.学习总结
3.1学习进度条
|时间|所花时间|代码行|学到的知识点简介|目前比较迷惑的问题|
|---|:--😐---|:--😐---|:--😐---|:--😐
|第周一|一天|24|简单的基础编程|无|
|第周二|一天半天|21|Markdown的运用和华氏温度的转换|无|
|第周三|两天半|87|if else语句的运用和常用的数学函数|无|
|第周四|三天半|86|for的循环语句的使用|无|
|第周五|三天|84|函数的定义|不太熟练,需要长时间的查阅资料|
|第周六|四天半|127|分支结构、逻辑运算符、字符型数据以及if-else的嵌套结构|逻辑关系理解有些难|
|第周七|五天|133|switch语句|switch语句和if-else语句的嵌套使用|
3.2 累积代码行和博客字数
3.3学习内容总结和感悟
3.3.1学习内容总结
switch语句可以处理多分支的情况,在用if-else语句处理起来麻烦时,可以用switch语句。
3.3.2 学习体会
临近期末考试了,C语言这门科目是我重要的一门专业课,知识较为细致,需要花一定的时间的复习巩固,不能学什么忘什么。各种语句的运用,符号的意思。
posted on 2019-11-08 21:48 O🐲 阅读(148) 评论(0) 编辑 收藏 举报