C语言I作业06

这个作业属于那个课程 C语言程序设计II
这个作业要求在哪里 C语言I—2019秋作业06
我在这个课程的目标是 更加深层次了解C语言
这个作业在那个具体方面帮助我实现目标 实践动手能力
参考文献 Markdown基本语法

1 PTA作业

1.1 7-5 输出闰年

1.1.1实验代码截图

1.1.2数据处理

数据表达:定义整形变量a,b,c。a为输入的数据,b用于for循环,c用于判断闰年的存在,并计算闰年的个数。
数据处理:用了if-else条件结构以及for循环结构的嵌套。

1.1.3提交列表及说明

部分正确:缺少了如果闰年个数为0的情况,即c==0是的情况。
编译错误:刚开始没发现自己的错误,又去dev-c++运行后还可以执行复制粘贴进pta时候少了一个{ 改正

1.2.4造测试数据

输入数据 输出数据 说明
2019 2004 2008 2012 2016 2019以内的所有闰年
2002 None 2002以内没有闰年
2000 Invalid year! 2000不是闰年

1.2 7-6 奇偶分家

1.2.1实验代码截图

1.2.2数据处理

数据表达:定义了整形变量n,i,a,b,c。n为输入的正整数,i用于循环,a用于数据的输入,以及奇偶数的判断,b,c用于计数奇偶数和。
数据处理:用了if-else条件结构以及for循环结构的嵌套。

1.2.3提交列表及说明

Dev-c++ 提前编译运行后,提交无错误。

1.2.4造测试数据

输入数据 输出数据 说明
2 11 5 2 0 奇数为2个
3 11 12 13 14 15 3 2 奇数3个 偶数2个

2 代码互评

  同学代码

  我的代码

  • 该同学定义了6个整型变量i, t, tortoise , rabbit , a , b,用于循环,t是输入的时间,tortoise是乌龟跑的距离,rabbit是兔子跑的距离,a用于计算兔子休息,b用来判断兔子是否在跑。
  • 他的代码主要为 if-else 以及for循环的嵌套,代码很简洁。
  • 我的t1为兔子跑时用的时间,t2为兔子跑的总时间,T为兔子跑的总路程,w为乌龟跑的总路程。我用了 while if-else的嵌套。
  • 他的代码想法比我的想法好,感觉自己的好啰嗦,他的用一个b来回循环。

3学习总结

3.1学习进度条

周/日期 这周所花的时间 代码行 学习到的知识点简介 目前比较疑惑的问题
第六周 20小时 416行 基本学习C语言
第七周 6小时 153行 进一步了解算法
第八周 21小时 425行 学习了for循环结构,并了解了while循环结构
第九章 17小时 679行 学习了自定义函数
第十周 21小时 453行 学习了if-else,for,while的嵌套。

3.2 累积代码行和博客字数

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

3.3学习内容总结和感悟

3.3.1学习内容总结

3.3.2学习体会

预习以及精读课本很重要,同时自己要看网课,走在前面。不要只停留于老师所讲,更多的靠的是自学,自学很重要!!!!

posted @ 2019-11-01 21:43  北海呀  阅读(127)  评论(0)    收藏  举报