C语言|博客作业11

一、本周作业头

问题 答案
这个作业属于那个课程 C语言设计II
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/9886
我在这个课程的目标是 独立完成作业
这个作业在哪个具体方面帮助我实现目标 了解函数,局部变量,全局变量,静态局部变量和变量生存周期
参考文献 C语言设计II

二、本周作业

1.PTA实验作业

1.1统计某类完全平方数
本题要求实现一个函数,判断任一给定整数N是否满足条件:它是完全平方数,又至少两位数字相同,如144、676等
1.1.1数据处理
数据表达:用了整型变量,m,n,temp
数据处理:定义变量
赋值N
调用数学函数
定义整型数组
while(m>0){temp=m%10
temp==I
return 1
m=m/10
return 0}
return 0}
1.1.2实验代码截图
C语言|博客作业11_第1张图片
1.1.3造测试数据
输入数据|输出数据|说明
---|:--:|:--:|:--:|:---
105 500|cnt=6|题给
1.1.4PTA提交列表及说明
C语言|博客作业11_第2张图片
编译错误:对数组的含义不太理解导致编译错误
编译错误:用了平方根函数没有定义
编译错误:for语句内错误
1.2统计各位数字之和是5的数
本题要求要求实现两个函数:一个函数判断给定正整数的各位数字之和是否等于5;另一个函数统计给定区间内有多少个满足上述要求的整数,并计算这些整数的和。
1.2.1数据处理
数据表达:用了整型变量s,t,n,a,b,sum,count
数据处理:定义变量
求各位数字之和
判断各位数字之和是否等于5
定义sum, count,i
求满足条件整数个数以及整数之和
输出
1.2.2实验代码截图
C语言|博客作业11_第3张图片
1.1.3造测试数据
输入数据|输出数据|说明
---|:--:|:--:|:--:|:---
104 999|104 is counted. count=15,sum=3720|题给
1.1.4PTA提交列表及说明
C语言|博客作业11_第4张图片
编译错误:最后输出括号内用了中文双引号

2.代码互评

同学代码
C语言|博客作业11_第5张图片
C语言|博客作业11_第6张图片
自己代码
C语言|博客作业11_第7张图片
(1)同学判断了是否为一个数的平方以及N的位数
(2)同学将N的值赋给了一个变量temp,另一个变量则temp的每个数字

3.学习总结

3.1学习进度条
周/日期|这周所花时间|代码行|学到的知识点简介|目前比较迷惑的问题
---|:--:|:--:|:--:|:--:|:--:|---:
第一周|3h|30|简单的代码编写,Markdown语法的学习|无
第二周|4h|40|温度的转换|无
第三周|7h|83|if-else语句|做题的时候对题目理解的不够彻底
第四周|9h|159|for循环语句|无
第五周|9h|170|函数定义和调用|无
第六周|9h|200|多分支结构,字符型数据类型,逻辑运算符|无
第七周|10h|264|多分支结构swith语句|swith语句不太熟练
第八周|11h|280|while,do-while语句|无
第九周|10h|304|continue语句,嵌套循环|嵌套循环不太理解
第十周|10h|321|continue语句,嵌套循环|无
第十一周|10h|312|局部变量,全局变量,静态局部变量和变量生存周期|变量作用域
3.2累积代码行和博客字数
C语言|博客作业11_第8张图片
3.3学习内容总结和感悟
3.3.1学习内容总结
C语言|博客作业11_第9张图片
3.3.2学习体会
这次的题目真的难,特别是那两个挑战题,其他的题目还是挺简单的,花了很多时间,可能是自己学的知识掌握的还不是很好,理解不是很透彻,尽量多做题,争取早日把书本上的知识都为自己所用。

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