C语言I博客作业11

这个作业属于哪个课程 C语言程序设计II
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-1/homework/10132
我在这个课程的目标是 进一步理解局部变量和全局变量,动态函数,静态函数的运用与区别
这个作业在那个具体方面帮助我实现目标 加强掌握各种类型函数的定义和调用
参考文献 百度百科、primer plus

1.PTA实验作业

1.1题目名:

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

1.1.1数据处理

数据表达:
数据处理:

1.1.2实验代码截图

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

1.1.3 造测试数据

数据输入 数据输出 说明
104 999 104 is counted. count = 15, sum = 3720 例题上的数据
1 1 count = 0, sum = 0 随机输入
1000 1999 count = 15, sum = 17220 随机输入

1.1.4 PTA提交列表及说明


部分正确:上面一段代码x除号用/
解决办法:再次回顾/和%的区别后改过来

1.2 题目名

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

1.2.1数据处理

数据表达:
数据处理:

1.2.2 实验代码截图

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

1.2.3 造测试数据

数据输入 数据输出 说明
105 500 cnt=6 输入样例数据
140 463 cnt = 4 随机输入

1.2.4 PTA提交列表及说明

2.代码互评

同学代码1
C语言I博客作业11_第3张图片
我的代码1
C语言I博客作业11_第4张图片
1我和他大致思路相同但定义变量有所不同
2我们都是用do-while语句来做处理变量
同学代码2
C语言I博客作业11_第5张图片
我的代码2
C语言I博客作业11_第6张图片
1我们处理变量的先后顺序不同
2都是用数组的形式来处理数据

3.学习总结

3.1 学习进度条

周/日期 这周所花的时间 代码行 学习到的知识点简介 目前比较疑惑的问题
10/8-10/12 10小时 120 if-else语句和输入输出格式 变量问题,输入输出格式
10/12-10/18 8小时 126 for语句和输入输出格式 公式的表达
10.18-10.25 8小时 130 自定义函数来编程和生成乘方表和阶乘表 函数的调用
10.25-11.1 8小时 139 关系符和逻辑符号 各个符号之间的优先级不明确
11.1-11.7 8小时 115 switch语句 for和switch之间变换
11.7-11.14 7小时 140 while语句 do-while和while的区别
11.14-11.21 8小时 145 嵌套和continue continue的使用条件
11.21-11.29 8小时 125 嵌套和for循环 嵌套的运算
11.29-12.4 7.5小时 135 调用和申(声)明,动态函数,静态函数 局部变量和全局变量的异同

3.2 累积代码行和博客字数

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

3.3 学习内容总结和感悟

3.3.1 学习内容总结

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

3.3.2 学习体会

这一周学的东西有些难懂,直到现在静态和局部都有些不太理解,必须要多加练习并且,要好好再看看书,这一部分考试肯定会考但自己根本没有把握,现在也只能一步一步来,尽快把自己的自己的知识漏洞补齐,再好好学学dev-c++的调试

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