C语言I博客作业06

作业头

这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/CST2020-4
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2020-4/homework/11559
我在这个课程的目标是 学习switch用法
这个作业在那个具体方面帮助我实现目标 pta题目和博客园的归纳总结
参考文献 书籍,百度
学号 20209047

1.PTA实验作业(20分/题)

排名图片

<1>题目一:本题目要求读入年、月、日,然后判断前天日期

1.1数据处理
数据表达:整形year,month,date;
数据处理:将其分为三种情况用if-else结构和switch语法进行分析
1.2实验代码截图

1.3 造测试数据
输入数据 输出数据 说明
2020 9 16 2020 9 14 判断9.16前一天
2020 4 9 2020 4 7 判断4.9前一天
2020 8 23 2020 8 21 判断8.23前一天
1.4 PTA提交列表及说明

答案错误:之前是用不同于这个题目的方法做的,一直没找到原因,后来就想了另外一种方法才做对的
编译错误:一些分号未打,括号大多了的语法问题,通过编译器自己解决的

<2>题目二:多分支表达-倍数问题

2.1数据处理
数据表达:变量用了整形a
数据处理:主要用到了if多分支结构和scanf函数
2.2实验代码截图

2.3 造测试数据
输入数据 输出数据 说明
18 3 是3的倍数,不是5的倍数
15 2 5的倍数,不是3的倍数
0 不是正整数
2.4 PTA提交列表及说明

编译错误:有分号忘记打了,然后还有就是标点符号出现了中文字符,通过编译器很快解决
答案错误:刚开始找了很久,后来发现也就是空格问题

3.代码互评(5分)

A同学代码截图

B同学代码截图

自己代码截图

  • 与A同学的不同:调用了函数,并且使用了isleapyear 判断语句
  • 与B同学的不同:用了数组,并且使用了for循环

4.学习总结(15分)

4.1 学习进度条(5分)

周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
11/23-11/29 6小时 401 if分支结构和switch 对于switch语句的用法不太懂

4.2 累积代码行和博客字数(5分)

4.3 学习内容总结和感悟(5分)

4.3.1学习内容总结

4.3.2 学习体会
  • 感觉自己很多时候都有计划,就是做不到
  • 这一次上课的时候在走神,以至于很多地方都不太理解
  • 有时候会有知识点混淆,自己应该多去整理总结反思
posted @ 2020-11-29 22:00  是颖儿的秀秀  阅读(86)  评论(4编辑  收藏  举报