C语言I博客作业06

这个作业属于哪个课程 <C语言程序设计II>
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2020-1/homework/11556
我在这个课程的目标是 <加深对函数的理解>
这个作业在哪个具体方面帮助我实现的目标 <对比优秀代码,找出自己的不足>
参考文献 c语言程序设计(第三版)
学号 <20208937>

1.PTA实验作业

1.1本题目要求读入一个整数1~7之间(不考虑输入错误的情况),然后输出需要上课的节数,对应如下:

1 星期一 8节课
2 星期二 10节课
3 星期三 6节课
4 星期四 8节课
5 星期五 6节课
6 今天没有课,可以好好休息一下啦!
7 今天没有课,可以好好休息一下啦!
1.1.1数据处理

数据表达:运用了整形变量i
数据处理:用else if语句判断对应位置

1.1.2实验代码截图

1.1.3造测试数据

输入数据 输出数据 说明
1 8节课 星期一有八节课
3 6节课 星期三有六节课
6 今天没有课,可以好好休息一下啦! 星期六没课

1.1.4 PTA提交列表及说明

说明
1.编译错误:标点符号中英式有误,有地方中间还少空格

1.2 键盘输入1个正的整数A,如果A是3的倍数但不是5的倍数,则输出A除以5的余数。如果A是5的倍数但是不是3的倍数,则输出A除以3的余数。如果A既不是5的倍数但也不是3的倍数,输出A除以15的余数

1.2.1数据处理

数据表达:自定义整形变量A,
数据处理:用if语句来判断余数的三种情况

1.2.2实验代码截图

1.2.3造测试数据

输入数据 输出数据 说明
10 1 是5的倍数不是3的倍数
42 2 是3的倍数不是5的倍数
60 1 不是5的倍数也不是3的倍数

1.2.4PTA提交列表及说明

说明:答案正确

2.代码互评
同学代码

我的代码

1.同学都能现学现用,对switch语句进行灵活运用
2.同学处理思路相比较清晰

3.学习总结
3.1学习进度条

周/日期 这周所花时间 代码行 学到的知识点简介 目前比较迷惑的问题
第八周 8小时 24 简单编程 不清楚C语言是什么
第九周 13小时 88 初步了解函数,数据类型 不知有什么用
第十周 11小时 79 循环结构 如何简便运用写代码
第十一周 16小时 144 函数阶乘 不会调用函数
第十二周 14小时 156 分支结构 分支结构总是用错
第十三周 15小时 168 switch-case 还不能清楚理解输出过程
3.2累积代码行和博客字数
时间 博客字数 代码行数
---- ---- ----
第八周 585 24
第九周 596 88
第十周 623 79
第十一周 601 144
第十二周 654 156
第十三周 595 138

3.3 学习内容总结和感悟
3.3.1学习内容总结

3.3.2学习体会
学了switch语句感觉能解决更多的问题了,可以简单的解决很多复杂的else-if语句,在学习中还是逻辑思维能力不够,也得加以练习,把该巩固的巩固,在平时的空闲时间中,可以自己认真的钻研一下,继续努力前进

posted @ 2020-11-29 16:34  十里桃花未晚  阅读(110)  评论(3编辑  收藏  举报