C语言I博客作业06

这个作业属于哪个课程 c语言程序与设置
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2020-1/homework/11556
这个作业的目标 熟练掌握用switch语句实现多分支结构程序设计
这个作业在那个具体方面帮助我实现目标 通过练习写代码提高熟练度
参考文献 <C语言程序设计(第3版)>
学号 20208935

一.PTA实验作业

1.1题目名

根据输入的整型数据x,其取值范围为1~7。1代表星期一Monday,2代表Tuesday,…,7代表Sunday,如果输入的整数x>7或x<0,则给出出错信息。

1.1.1数据处理

数据表达:定义整型变量x。
数据处理:套用switch多分枝结构。

1.1.2实验代码截图

1.1.3 造测试数据

输入数据 输出数据 说明
1 monday 星期一是Monday
7 Sunday 星期天是Sunday

1.1.4 PTA提交列表及说明

部分正确:!打成了英文的!

1.2 题目2

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

1.2.1 数据处理

数据表达:输入整型变量A
数据处理:采用if else语句和逻辑运算

1.2.2 实验代码截图

1.2.3 造测试数据

输入数据 输出数据 说明
18 3 18除于5的余数是3
16 1 16除于15的余数是1
20 2 20除于3的余数是2

1.2.4 PTA提交列表及说明

编译错误:无错误

二.代码互评

别人代码:

我的代码:

1.相交与他们的代码我的则更加简便。
2.第一位同学使用了switch语言,篇幅较长。

三.学习总结(15分)

3.1 学习进度条(5分)

周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
第八周 2 20 Hello world 代码为什么这样写
第九周 5 53 华氏温度对应的摄氏温度转化 不懂每个步骤代表什么意思
第十周 10 223 for循环语句和if else语句 格式不太熟识,不知道怎么用
第十一周 20 245 自定义的函数 不知道怎么运算的
第十二周 25 340 if else的嵌套多分支结构 括号太多容易出错,不知道怎么样格式最好
第十三周 26 355 switch的多分支结构 case后接常量表达式

3.2 累积代码行和博客字数(5分)

时间 博客字数 代码行数
第八周 350 20
第九周 355 53
第十周 654 223
第十一周 724 245
第十二周 966 340
第十三周 956 355

3.3 学习内容总结和感悟(5分)

3.3.1 学习内容总结

3.3.2 学习体会
这周学习的switch结构感觉case后要接常量表达式限制了语句的使用,有时使用if else更加的简便,要明智的选择,现在是学习知识点来解决一些实际生活问题,灵活的使用所学很重要。

posted @ 2020-11-28 20:59  uu丶An  阅读(113)  评论(3)    收藏  举报