C语言I博客作业06

问题 答案
这个作业属于那个课程 C语言程序设计II
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-3/homework/9891
我在这个课程的目标是 熟悉多分支结构、字符型数据类型和逻辑运算符
这个作业在那个具体方面帮助我实现目标 在PTA里写编程,在百度上查找资料
参考文献 C语言程序设计

1.PTA实验作业

1.1 题目名1:输出21世纪中截止某个年份以来的所有闰年年份。注意:闰年的判别条件是该年年份能被4整除但不能被100整除、或者能被400整除。

1.1.1数据处理

  • 数据表达:使用了if-else语句和for语句,以及使用了数学函数语法,为整型变量。
  • 数据处理:int(year>2100||year<=2000){printf("Invalid year!");int(cnt==0){printf(“None”),即输入若非21世纪的年份则输出"Invalid year!"。若不存在任何闰年,则输出“None”。

1.1.2实验代码截图

1.1.3 造测试数据

输入数据 输出数据 说明
2048 2004 2008 2012 2016 2020 2024 2028 2032 2036 2040 2044 2048 为2048前满足条件的所有闰年年份
2072 2004 2008 2012 2016 2020 2024 2028 2032 2036 2040 2044 2048 2052 2056 2060 2064 2068 2072 为2072前满足条件的所有闰年年份
2088 2004 2008 2012 2016 2020 2024 2028 2032 2036 2040 2044 2048 2052 2056 2060 2064 2068 2072 2076 2080 2084 2088 为2088前满足条件的所有闰年年份

1.1.4 PTA提交列表及说明

  • 第一次编程错误是因为没有把题目的意思弄明白;
  • 第二次编程错误是没有注意大括号的应用,有个for语句没有弄好;
  • 之后就在Dev-C++上面弄了好久,不断调试错误,确认没有错误后才在PTA上写。

1.2 题目2:乌龟与兔子进行赛跑,跑场是一个矩型跑道,跑道边可以随地进行休息。乌龟每分钟可以前进3米,兔子每分钟前进9米;兔子嫌乌龟跑得慢,觉得肯定能跑赢乌龟,于是,每跑10分钟回头看一下乌龟,若发现自己超过乌龟,就在路边休息,每次休息30分钟,否则继续跑10分钟;而乌龟非常努力,一直跑,不休息。假定乌龟与兔子在同一起点同一时刻开始起跑,请问T分钟后乌龟和兔子谁跑得快?

1.2.1 数据处理

  • 数据表达:使用了t,t1,t2,T,W,分别表示兔子和乌龟跑的时间,以及路程;整型变量int,if-else语句。
  • 数据处理:乌龟赢输出@@,兔子赢输出_,平局则输出-- ;后跟1空格,再输出胜利者跑完的距离。

1.2.2 实验代码截图

1.2.3 造测试数据

输入数据 输出数据 说明
242 @_@ 726 乌龟赢,跑完的距离为726米
315 -_-945 平局
500 _1530 兔子胜利,跑完的距离为1530米
600 -_- 平局

1.2.4 PTA提交列表及说明

  • 刚开始看到这题时,认为是个压轴题,真的不知道怎么去下笔,所以就去百度上查查资料,没想到找到了原题,自己慢慢研究了很久,虽然只看懂了大致意思,但还是填了上去。

2.代码互评

同学代码截图

(来自软件三班李浩同学的代码)

自己代码截图

  • 李浩同学的代码使用了数学函数的语法,并根据题目的要求设置变量,而且用的是新学的内容。
  • 我的代码用了odd与even两个变量,分别表示奇数和偶数;用整形变量int ,if-else语句。
  • 我们两个代码相比较,我的代码会相较简便,写的时候会很方便,李浩同学的代码会比较直观,易理解。

3.学习总结

3.1 学习进度条

周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
第十周 32h 526 多分支结构、字符型数据类型和逻辑运算符 循环类的题目没有完全掌握

3.2 累积代码行和博客字数

3.3 学习内容总结和感悟

3.3.1 学习内容总结


3.3.2 学习体会

  • 1.这周新学了二分支结构和多分支结构,以及学习了字符型数据的输入和输出,发现现在学习和接触的内容是越来越难,越来越有挑战性,这正是编程所带来的乐趣。
  • 2.这次PTA里的题目又翻了个倍,在写题目时,发现多查资料和翻翻教材是很有必要的,因为有时候你会被一个题目卡很久,这样做可以转移一下你的注意力;另外,在网上翻翻资料可以让你了解到更多的知识和题型,更加地了解自己的不足。我希望自己更加地加油!
posted @ 2019-11-01 20:35  温茶  阅读(410)  评论(9)    收藏  举报