C语言I博客作业07

1.作业头

这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/SE2020-3/
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-3/homework/11586
这个作业的目标 1.让我们对swile语句和do-while语句有了初步的了解,把if-else语句和while语句结合起来 2.让我们学习别人的好思路 3.对自己的编译过程进行总结
学号 20209154

一、本周教学内容&目标

第4章 循环结构 4.1-4.2 熟悉使用while和do-while结构解决问题。

二、本周作业

1.PTA实验作业
2.代码互评
3.学习总结

三、作业格式

1.PTA实验作业

1.1题目名

1.1.1数据处理

数据表达:用了N,count,digit,sum这个变量,根据用户输入得来的,N,count,digit,sum为整型变量。
数据处理:顺序结构,分支结构,循环结构。

1.1.2实验代码截图

1.1.3 造测试数据

输入数据 输出数据 说明
321 3 6 321中有三位数,321的和为6
2545 4 16 2545中有四位数,2545的和为16
34567 5 25 34567中有三位数,34567的和为25

1.1.4 PTA提交列表及说明

答案错误:输出的答案和题目要求的答案不符合,进行调试,在if语句开始断点,调试发现if语句的条件中少了一个等号,加上等号答案正确

1.2 题目2

1.2.1 数据处理

数据表达:用了n,count这些变量,根据用户输入和题目要求得来的,n,count为整型变量。
数据处理:顺序结构,循环结构,分支结构。

1.2.2实验代码截图

1.2.3 造测试数据

输入数据 输出数据 说明
5 5*3+1=16,16/2=8,8/2=4,4/2=2,2/2=1 5是奇数,最后答案是1
6 6/2=3,33+1=10,10/2=5,53+1=16,16/2=8,8/2=4,4/2=2,2/2=1 6是偶数,最后答案是1

1.2.4 PTA提交列表及说明

编译错误:查看代码发现单词打错了
多种错误:答案与题目要求的答案不符合。进行调试,在while语句里设置断点,n,count添加查看,发现while语句条件有错

2.代码互评

2.1同学代码截图


2.2自己代码截图

1.A同学跟我的赋值不一样
2.B同学更加简洁明了

3.学习总结

3.1学习进度条

周/日期 这周所花时间 代码行 学到的知识点简介 目前比较困惑的问题
第六周 课堂180分钟课后520分钟 220 解决while语句的问题 有些题目老是做不出来,对while语句和if-else语句的融合还不够了解

3.2 累积代码行和博客字数

3.3 学习内容总结和感悟

3.3.1 学习内容总结

3.3.2 学习体会

本周学习了while语句,我对while语句的有些题目还不能完全会做,对while语句和if-else语句的融合还不能完全理解。我会多加强学习循环结构和分支结构的融合,多练题。

posted @ 2020-12-03 09:39  干脆面好干  阅读(127)  评论(8编辑  收藏  举报