C语言I博客作业07

1.作业头

这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/SE2020-3
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-3/homework/11554
这个作业的目标 <区分不同循环结构的作用,学会用while do-while语句>
学号 <20209178>

一、本周教学内容&目标

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

二、本周作业头

这个作业属于哪个课程 <C语言程序设计II>
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-3/homework/11554
我在这个课程的目标是 <区分不同循环结构的作用,学会用while do-while语句>
这个作业在那个具体方面帮助我实现目标 <PTA实验作业>
参考文献 <教科书C语言程序设计>

三、本周作业

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

四、作业格式

1.PTA实验作业

请在此处列出自己的排名图片:

从PTA题目集中选出2个你最满意的题目完成以下内容,选择题目难度越大,分值越高,每题20分(每项5分),内容要求如下:

1.1 题目名1

用户购买了若干个商品(商品数不超过10),现在,他告诉你每件商品的价格,你计算出这些商品的平均价格

1.1.1数据处理

数据表达:使用了变量i,price,sum
数据处理:使用了循环结构while语句。(伪代码是什么我不知道)

1.1.2实验代码截图

1.1.3 造测试数据

1.1.4 PTA提交列表及说明

答案错误:我scanf的目标弄错了,导致答案错误..
解决方法:在dev上检查了一遍,发现了错误

1.2 题目名2

对于给定的正整数N,求它的位数及其各位数字之和。

1.2.1 数据处理

数据表达:用了number,i,sum这个变量,为整型变量。
数据处理:循环结构while语句。

1.2.2 实验代码截图

1.2.3 造测试数据

1.2.4 PTA提交列表及说明

编译错误:逻辑不清楚,原理不明白,导致编译错误。
解决方法:在网上搜索while语句,认真阅读,理清思路
编译错误:scanf括号后面的分号忘记打

2.代码互评

同学代码


自己代码


不同点:
1.第一位同学她不仅仅是用了while语句,她还有加了一个if=else语句,虽然殊途同归吧,但是感觉我那样的可能会好一点,简单一些。

3.1 学习进度条

3.2 累积代码行和博客字数

3.3 学习内容总结和感悟

3.3.1 学习内容总结

3.3.2 学习体会

本周学习了新的语法知识while和do-while,就是上课的时候就感觉有些迷迷糊糊的感觉,然后又没能够及时的复习,搞得我现在不太明白=-=333,有几个题目还是请教别人才知道做的,下次上课的时候我得好好听讲,不能开小差

原文地址:https://www.cnblogs.com/wyh2333/p/14083545.html