C语言I博客作业11

这个作业属于哪个课程 C语言程序设计Ⅱ
这个作业的要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-2/homework/10127
我在这个课程的目标是 能够自己使用所学知识编译一个小程序
这个作业在那个具体方面帮助我实现目标 学会了函数的定义、调用
参考文献 《c语言程序设计》 《百度文库》

1、PTA实验作业

1.1题目: 统计某类完全平方数

题目内容描述:本题要求实现一个函数,判断任一给定整数N是否满足条件:它是完全平方数,又至少有两位数字相同,如144、676等。

1.1.1数据处理

数据表达:定义n,b,p,m,使用了sqar函数,

数据处理:使用了while循环和for循环,

1.1.2实验代码截图

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

1.1.3造测数据

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

1.1.3 提交列表及其说明

编译错误:语法错误,sqar函数我打错了,后面还有一个分号我用了中文的格式

1.2题目: 统计各位数字之和是5的数

题目描述:本题要求实现两个函数:一个函数判断给定正整数的各位数字之和是否等于5;另一个函数统计给定区间内有多少个满足上述要求的整数,并计算这些整数的和。

1.2.1数据处理

数据表达:定义了n,i,j,h,s,

数据表达:同时也使用了while和for循环镶嵌在代码中

1.2.2实验代码截图

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

1.2.3造测数据

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

1.2.4提交列表及其说明

编译错误:编译错误还是在符号方面错误经常忘了打分号

格式错误:输出之间我多打了一个空格符号,导致输出格式错误

2.代码互评

同学代码

C语言I博客作业11_第5张图片
C语言I博客作业11_第6张图片

我的代码

C语言I博客作业11_第7张图片

代码互评:明显第一位同学代码比第二位同学和我的代码复杂,我直接使用了while和for循环,再通过算法得出了答案,第二位同学和我的逻辑差不多,但他的算法顺序和我不同

3.1 学习进度条

C语言I博客作业11_第8张图片

3.2代码行数博客字数

C语言I博客作业11_第9张图片

3.3学习内容总结

这周学习了函数,主要学习了函数的作用,怎么样去定义函数,如何调用函数,什么是函数的参数,怎样去确定函数的参数,函数与参数之间有什么关系

3.3.1思维导图

C语言I博客作业11_第10张图片

3.3.2学习体会

期末了,这次的函数试题感觉特别难,花了很长时间,可能是我没完全理解函数代码的意义吧,然后后面的题。。。。感觉脑子不够用了,感觉自己还是太水了,还得多花点时间搞学习,以后都是要成为程序员的人,现在偷懒,以后没技术,那学的就没什么意义了呀。这次老师在课堂上说全局变量和局部变量算是听懂了,但是那些动态静态局部变量,还是没听懂,感觉老师讲课语速有点快,可能是因为要下课了,课程内容没讲完吧,再加上本身课程有点枯燥,自己又没精神,脑袋嗡嗡的。

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