第6次作业

这个作业属于那个课程 C语言程序设计II
这个作业要求在哪里 C语言I—2019秋作业05
我在这个课程的目标 是熟悉多分支结构、字符型数据类型和逻辑运算符
这个作业在那个具体方面帮助我实现目标 在PTA里写编程,在百度上查找资料
参考文献 [C语言程序设计]

1PTA作业

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.4PTA提交列表及说明


我在Dev-C++上面弄了好久,调试正确后才在pta上作答。

1.2题目2:乌龟与兔子进行赛跑,跑场是一个矩形跑道边可以随地进行休息。乌龟每分钟可以前进 三米,兔子每分钟前进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学习总结

2.1学习进度条

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

2.2 累积代码行和博客字数

时间 博客字数 代码行
第四周 713 0
第五周 713 0
第六周 1540 416
第七周 2419 569
第八周 3595 994
第九周 4676 1124
第十周 3558 685

2.3学习内容总结和感悟

由于上周时间比较紧于是借鉴了同学做的哈哈哈 这周做完感觉成就感满满

  • 只能说百度还是挺好用 一搜就搜到了原题 但是自己还是没琢磨透 还得多问
posted @ 2019-11-02 13:13  邓文轩  阅读(248)  评论(0)    收藏  举报