C语言I博客作业11

这个作业属于那个课程 C语言程序设计II
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-1/homework/10132
我在这个课程的目标是 学习编程语言和程序设计,掌握并熟练使用它
这个作业在那个具体方面帮助我实现目标 增强对break、continue语句的学习和掌握
参考文献 百度百科、C语言程序设计

PTA作业

1.PTA实验作业

1.1题目名
C语言I博客作业11_第1张图片
1.1.1数据处理
数据表达:定义整形变量 i,a,n
数据处理:
while(a!=0){
for(i=0;i<=9;i++){
if(a%10==i){
num[i]+=1;
if(num[i]==2)
return 1;}}
a=a/10;
1.1.2实验代码截图
C语言I博客作业11_第2张图片
1.1.3造测试数据

输入数据 输出数据 说明

105 500 | cnt = 6 | 测试是否与题目一致
0 10 | cnt = 1 | 随机输入的数据进行测试

1.1.4 PTA提交列表及说明

编译错误: while(a!=0)后面多打了个;
1.2题目名
C语言I博客作业11_第3张图片
数据表达:定义整型变量a, b
数据处理:
int s=0,t=0;
while(n!=0){
t=n%10;
n/=10;
s+=t;
}
if(s==5)
return 1;
else
return 0;

int sum=0,count=0,i;
for(i=a;i<=b;i++){
if(is(i)){
count++;
sum+=i;

1.2.2实验代码截图
C语言I博客作业11_第4张图片

输入数据 输出数据 说明
104 999 104 is counted. 随机输入数据进行测试
1000 1999 count = 15, sum = 17220 随机输入较大的数据进行测验

1.2.4 PTA提交列表及说明

编译错误:从vs上复制过来是忘记将scanf_s换成scanf

2.代码互评

计科一班同学的代码截图
C语言I博客作业11_第5张图片

自己的代码截图
C语言I博客作业11_第6张图片
比较结果
方法类似,同样使用了while语句,但我多用了一个if循环语句

3.1 学习进度条

周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
第三周3/9-3/15 3天 约为150行 计算分段函数和学习if-else语句 各方面知识不熟练
第四周3/9-3/15 每天70分钟 200 for循环语句 对于循环语句还是一知半解
第五周/10-24 每天80分钟 180 for循环语句和自定义函数 函数理解不透彻,解答题目不知怎么办
第六周/11-1 每天60分钟 235 运用分支结构编程、字符型数据、逻辑运算符 慢慢开始理解函数,不再畏难了
第七周/11-06 每天60分钟 324 多分支结构中的Swtich结构的运用以及是否使用break的区别 Swtich语句的重复多次运用方法
第八周(11/12--11/15) 每天60分钟 212 学习使用while和do-while语句 学习了这些但一遇到题目又不知道怎么去运用
第九周(11.19-11.22) 每天75分钟 220 学习了break语句和continue语句的用法以及嵌套循环 初学不太熟练
第十周(11.26-11.28) 每天65分钟 210 对之前所学习的循环结构进行总结 每种循环结构都懂,但是不能熟练的运用
第十一周(12.3-12.5) 每天60分钟 205 进一步学习了函数,以及局部变量和全局变量 讲的很快,需要较长的时间去消化

3.2累计代码行和博客字数

时间 博客字数 代码行数
第一周 400 60
第二周 600 70
第三周 800 90
第四周 1246 120
第五周 1556 300
第六周 1873 535
第七周 2286 859
第八周 2532 1071
第九周 2860 1291
第十周 3086 1501
第十一周 3365 1706

C语言I博客作业11_第7张图片
3.3学习感悟

思维导图

C语言I博客作业11_第8张图片
学习体会
新的一周又学新的内容,讲的非常快,老师讲的也非常生动形象具体,但是可能是我接受能力较差,还得再消化消化,这次的作业也是非常有难度的,加油,冲冲冲!!!

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