C语言I博客作业06

1.作业头

这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/SE2020-2
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-2/homework/11553
这个作业的目标 <熟悉分支结构和运用其编码使用else ,switch>
学号 <20209126>

一、本周教学内容&目标

第3章 分支结构 3.3 使学生熟悉多分支结构switch语句的使用。

二、本周作业头

这个作业属于哪个课程 <C语言程序设计II>
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-2/homework/11527
我在这个课程的目标是 <熟悉掌握分支结构并用其写代码>
这个作业在那个具体方面帮助我实现目标 < 能够理解代码中变量的实际意义以及类型等,并具有时长限制能够更好地督促自己学习,同时提高自己的学习能力也更好地掌握分支结构的使用,更好地了解switch语句的使用 >
参考文献 <c语言程序设计>

三、本周作业

1.PTA实验作业
2.代码互评
3.学习总结

四、作业格式

1。pta实验作业
排名图片

从PTA题目集中选出2个你最满意的题目完成以下内容,选择题目难度越大,分值越高,每题20分(每项5分),内容要求如下:
1.1. 7-5 多分支表达-倍数问题 (50分)
题目目的;键盘输入1个正的整数A,如果A是3的倍数但不是5的倍数,则输出A除以5的余数。如果A是5的倍数但是不是3的倍数,则输出A除以3的余数。如果A既不是5的倍数但也不是3的倍数,输出A除以15的余数
1.1.1数据处理
数据表达:运用else if等多分支语句去检验A是3还是5的倍数。
数据处理;用int整形A来定义整数,经过else if来判断答案。
1.1.2实验代码截图

1.1.3 造测试数据
按照以下表格,输出你的程序面向各种测试数据结果,除了题目给出的测试数据,可以自己再造其他临界数据,越多越好,并加上必要

输入样例 输出样例 说明
20 2 A为5的倍数输出答案为A除以3的余数
18 3 A为3的倍数输出答案为A除以5的余数
26 11 A不为5和3的倍数输出答案为A除以15的余数

1.1.4 PTA提交列表及说明

提交列表说明:
在预测程序编码的时候出现了一些编译错误,还是出在了一些小错误上。标点符号。
1.2 7-3 计算天数 (15分)

1.2.1数据处理:
数据表达:运用整型函数定义年月日,并表示为n,y,r,还使用了if-else语句嵌入其中,最后使用switch语句运行从而得出最后答案
数据处理:运用if-else语句嵌入其中,以程序来判断两种不同的结果,再用赋值的日期进行程序计算,并使用switch中的break跳出语句循环
1.2.2实验代码截图:

1.2.3 造测试数据:

输入样例 输出样例 说明
2020/04/27 117 输入日期为2001/04/27,得出该天是2001年的第117天
2001/03/23 82 输入日期2001/03/23,得出该天是2001年的第82天
2001/02/08 39 输入日期2001/02/08,得出该天是2001年的第39天

1.2.4 PTA提交列表及说明

提交列表说明;开始做这道题没有点思路,后面借鉴了同学的才做的。
2.代码互评(5分)
自己代码

同学代码

1.这道题有有点难,同学的代码长达80多行,相比之下我的字节较少
2.同学用到了的思路很好有自己完整的思维方式。

同学代码

自己代码

3.学习总结(15分
3.1 学习进度条

周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
第10周 约30h 120 循环结构 对题目要求的结构不能快速分析出来,需要花时间想流程图
第11周 约30h 350 对函数进行定义和调用 函数的定义需要自己去摸索和思考
第12周 约27h 420 对分支结构多分支情况下的使用 if- else语句使用的条件和不能正确运行错误的改正方法
第13周 约28h 480 switch语句的使用 对于switch里其他程序的镶嵌以及switch的灵活运用

3.2 累积代码行和博客字数:

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

3.3.2 学习体会:
1.从一个对电脑毫无所知的小白到了会一些简单的代码
并且开始学会玩电脑用它做一些简单的表格和比较丑陋的树状图
学习了一个多月发现自己收获还是挺多的无论是生活还是学习上,加油生活需要原动力
需要像代码一样越打越多,不积硅步无以至千里,不积小流无以成江河。

原文地址:https://www.cnblogs.com/lcjddd/p/14051844.html