C语言I博客作业06

问题 答案
这个作业属于那个课程 C语言程序设计II
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/9886
我在这个课程的目标是 熟悉多分支结构、字符型数据类型和逻辑运算符
这个作业在那个具体方面帮助我实现目标 PTA上的题目以及书上内容的自学
参考文献 C语言程序设计

1.PTA实验作业

1.1奇偶分家

给定N个正整数,请统计奇数和偶数各有多少个?

1.1.1数据处理

数据表达:输入了整型变量n,x,i,j,k
数据处理:x%2==0 x是整数,用这个表达式判断奇偶数。用了for循环,if-else语句

1.1.2实验代码截图

1.1.3 造测试数据

输入|输出|说明
---|---
2 88 24|56.0 1
5 12 23 34 45 56|34.0 0

1.1.4 PTA提交列表及说明


编译错误:一开始是j++那里少打了一个+号
部分正确:是if(x%2==0)处少打了一个=号

1.2 输出闰年

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

1.2.1 数据处理

数据表达:输入了整型变量year,i,count。
数据处理:运用了分支结构if-else,for结构

1.2.2 实验代码截图

1.2.3 造测试数据

输入数据|输出数据|说明
---|---|
2001|None|不存在任何闰年
2002|None|不存在任何闰年
2000|Invalid year!|闰年

1.2.4 PTA提交列表及说明


编译错误:没找出来,最后重新将代码打了一遍就对了
部分正确:是因为打字过快将2000打成了20000

2.代码互评

同学代码截图

自己代码截图


1、我们定义变量的属性不同,他用了单浮点型变量定义了float

同学代码截图

自己代码截图


1、他使用if-else语句进行判断情况并进行计算
2、他有两个printf,而我只有一个,因为我和他的计算方法不一样。

3.学习总结

3.1 学习进度条

周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
第一周 3个小时 43 了解到了最基本的C语言程序语句
第二周 12个小时 112 学习了用MinGw-w64来进行编程
第三周 10个小时 96 分段函数的表达,if,else语句的用法 对循环语句for的使用看不太懂。
第四周 9小时 86行 学会了for循环语句的使用 对各语句的使用还是不熟练
第五周 10小时 99 定义函数
第六周 11小时 176 熟悉多分支结构、字符型数据类型和逻辑运算符

3.2 累积代码行和博客字数

3.3 学习内容总结和感悟

3.3.1 学习内容总结

3.3.2 学习体会

在这周的学习中我们学会了多分支结构、字符型数据类型和逻辑运算符,而且对C语言知识的了解更加多了一点点。但这只是九牛一毛。而且在写作业的过程中我深深的体会到了自己的基本功及其不扎实,有时候在看同学写的代码时甚至看不懂他们的格式,让我有一种深深的挫败感,我觉得我还需要加大学习的力度,多看教材,使自己的基本功更扎实一点。我还发现了一个问题,就是思维导图的分支是有限制的,想要接着做下去就得付钱,有没有什么不要钱的办法啊,小穷鬼在线等挺急的。

posted @ 2019-11-02 14:02  彭有濠  阅读(266)  评论(2编辑  收藏  举报