C语言I博客作业09

一:表格

这个作业属于那个课程 C语言程序设计II
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/10028
我在这个课程的目标是 熟练掌握C语言
这个作业在那个具体方面帮助我实现目标 循环结构 熟悉break、continue的使用 熟悉使用循环的嵌套解决问题
参考文献 https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/10028

二、本周作业

1.PTA实验作业

 

 1.1 题目名1

美国总统奥巴马不仅呼吁所有人都学习编程,甚至以身作则编写代码,成为美国历史上首位编写计算机代码的总统。2014年底,为庆祝“计算机科学教育周”正式启动,奥巴马编写了很简单的计算机代码:在屏幕上画一个正方形。现在你也跟他一起画吧!

1.1.1数据处理

数据表达:用int定义了整数变量 n i j ,用char定义了字符变量

数据处理:这个题目我使用了if 和for 语句,两次使用了for语句,进行循环得到结果

1.1.2实验代码截图

C语言I博客作业09_第1张图片

 

 1.1.3 造测试数据

 

1.1.4 PTA提交列表及说明

 

 q1:答案错误

A1:这个题目在做的时候,不知道char定义op,所以就没做对

q1:编译错误

A1:在进行代码的编写的时候,代码后面忘记带分号了

1.2 题目2

所谓完数就是该数恰好等于除自身外的因子之和。例如:6=1+2+3,其中1、2、3为6的因子。本题要求编写程序,找出任意两正整数m和n之间的所有完数。

1.2.1 数据处理

数据表达:用int定义了整数变量 n, m, i, divisor, x,再对 flag进行赋值 flag=0;

数据处理:这个题目多次使用了循环结构,for if的多分支结构,从而得到结构

1.1.2实验代码截图

C语言I博客作业09_第2张图片

 

 C语言I博客作业09_第3张图片

 

 1.2.3 造测试数据

1.2.4 PTA提交列表及说明

 

 

q1:因为这个题目在上课时候进行过改错 思路有了,但还是有些细节的地方没处理好

A1:数学表达式中的%没有用好,

q2:再进行代码编写的时候,漏了一些表达式

A2:询问同学怎嚒做的,后来解决了。

q3:再编写代码时候,还是有各种小问题,

A3:仔细核对,然后就能避免

2.代码互评(5分)

同学代码截图

自己代码截图

3.学习总结(15分)

3.1 学习进度条(5分)

周/日期 这周所花时间 代码行数 学到的知识点简介 目前比较迷惑的问题
第一周 3h 21 输出函数,markdown
第二周 5h 25 输入输出函数,mingw64编译器
第三周 7h 80 学会了 if else 语句
第四周 9h 120 循环结构以及for语句
第五周 1t 134 阶乘函数
第六周 1t 146 分支结构,字符型数据,逻辑表达式 逻辑表达式字符型不够了解,分支结构使用不熟练,
第七周 1.5t 152 多分支结构switch语句的使用

swit语句的理解不够深刻,多分枝使用不熟练

第八周 2t 163 熟悉使用while和do-while结构解决问题 while 和do while 理解不狗深刻
第九周 2t 164 循环结构 熟悉break、continue的使用 熟悉使用循环的嵌套解决问题 没有区分break continue的区别,循环嵌套没能很好解决

 

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

C语言I博客作业09_第4张图片

 

 

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

3.3.1 学习内容总结

 

3.3.2 学习体会

随着学习的时间流逝,我们在C语言中已经学会了多种结构,还有多种语句,发现只要跟着老师走和及时复习,认真做好作业 就能做到心中有数,但是我发现自己对于这些语句和循环的使用还是有点不明不白,继续加油 ,好好学习

 

 

你可能感兴趣的:(C语言I博客作业09)