C语言I博客作业06

问题 答案
这个作业属于那个课程 C语言程序设计II
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-3/homework/9887
我在这个课程的目标是 能够熟悉的运用分支结构
这个作业在那个具体方面帮助我实现目标 提升自己对C语言的了解
参考文献 C语言程序设计

1.PTA实验作业

1.17-2 任务06-01-04 骑车与走路

1.1.1数据处理

  • 数据表达:运用了三个变量,并运用了for和if-else语句。
  • 数据处理:进行了赋值。

1.1.2实验代码截图

1.1.3 造测试数据

输入数据 输出数据 说明
60 walk 60的时候走路用的时间少一点,所以选择步行
100 all 说明骑车和步行用的时间一样多,都可以选择
120 bike 说明骑车用的时间较少,建议骑车

1.1.4 PTA提交列表及说明

  • 说明:
  • 编译错误:刚开始printf里面没有打出“\n“,所以导致出现了错误。

1.27-5 输出闰年

1.2.1数据处理

  • 数据表达:运用了三个变量,使用了for和if-else语句。
  • 数据处理:进行了赋值。

1.2.2实验代码截图

1.2.3造测试数据

输入数据 输出数据 说明
2002 none 2002不是闰年,所以输出none
2016 2004 2008 2012 2016 是闰年,所以输出了在21世纪内2016年之前的年份
3100 Invalid year 不是21世纪的年份

1.2.4 PTA提交列表及说明

  • 说明:
  • 编译错误:year<=2000||year>2100这个刚开始并不知道怎么打出来,后面问了同学,同学告诉我的。

2.代码互评

同学代码


我的代码

  • 说明:三个人的答案都能够得出来,但是第一个同学的有点复杂,第二个同学跟我的思路应该差不多,我希望自己的代码能够简洁并且能够让人看懂。

3.学习总结

3.1 学习进度条

周/日期 这周所花时间 代码行 学到的知识点简介 目前比较迷惑的问题
第一周 5天 30行 一些简单的编程 必须要做的细节
第二周 5天 59行 怎么安装编译器和进行简单的环境变量的修改 不知道代码的来龙去脉
第三周 3天 142行 自己能够对自己的错误有一定的理解,并且能够记住这个错误以后不犯 阅读代码的时候看不懂啥意思,只知道一些最基础的
第四周 3天 132行 循环节奏以及for语句的使用 有时候有一些符号连在一起不清楚是什么意思
第五周 5小时 156行 函数的使用与选择的类型 有时候用什么函数还不是特别清楚
第六周 4小时 194行 分支结构的使用 对分支结构的使用还不是特别熟悉

3.2 累积代码行和博客字数

3.3 学习内容总结和感悟

3.3.1学习内容总结

3.3.2 学习体会

  • 在编程之前要考虑好程序的算法,写出流程图,这样才能更加快速的、有效的编程。
  • 要分清楚各个变量的作用域,不能发生混淆,以致发生错误。
  • 要把运算符的优先顺序排列清楚
posted @ 2019-11-02 19:19  执念,  阅读(102)  评论(2编辑  收藏  举报