c语言1博客作业08
一、本周作业头
这个作业属于那个课程 | C语言程序设计II |
---|---|
这个作业要求在哪里 | http://edu.cnblogs.com/campus/zswxy/SE2019-3/homework/9982 |
我在这个课程的目标是 | <学习c语言知识,学会做编程题,学会做小程序> |
这个作业在那个具体方面帮助我实现目标 | <学会使用while语句> |
参考文献 | <c语言程序设计教科书和实验书,浏览器,上课笔记,PTA> |
二、本周作业
1.PTA实验作业(20分/题)
1.1 题目1
1.1.1数据处理
####数据表达:
在本题目中,我设了sum,N,x,三个变量,三个都是整型变量。
####数据处理:
应用了scanf,while,printf语句,输入,执行循环体,输出。表达式有x++,sum+=N%10,N/=10;
####伪代码;
编译预处理命令
主函数
变量定义,sum,N,x,sum=0,x=0;
输入整数,N
执行循环体;当N不等于0时候,使用while语句,
x++表示累加位数,
sum+=N%10表示;取余数,
N/=10表示i等于N除以10,如果N为整数,结果保留整数。
输出位数与各位数之和
1.1.2实验代码截图
1.1.3 造测试数据
输入数据|输出数据
--|:---😐:--
321|3 6
456|3 15
789|3 24
520|3 7
905|3 14
1.1.4 PTA提交列表及说明
提交列表说明:
1,运行超时:两次:出现打字错误,导致死循环,
2,答案正确,查找了资料,使用了浏览器搜索。改正了错误
1.2 题目2
1.2.1 数据处理
####数据表达:
应用了N,U,D,X和time五个变量,都是整型变量
####数据处理:
使用scanf,while,printf语句,表达式有time++,X=X+N,X=X-D。
####伪代码:
编译预处理命令
主函数
变量定义:N,U,D,X,time time=x=0
输入整数U,D,X
执行循环体,
while(x<N)
X=X+U表示上爬,高度增加
如果X>=N,
X=X-D表示下滑,高度降低
1.2.2 实验代码截图
1.2.3 造测试数据
输入数据|输出数据
--|:--😐:--
12 3 1|11
20 3 4|2
11 2 1|19
15 3 2|25
1.2.4 PTA提交列表及说明
提交列表说明:
1,段错误,在scanf语句中,忘记打&符号了,导致段错误
2,答案正确,看了一下作业与课本,发现自己打快了,忘记了&,改正了错误。
2.代码互评(5分)
同学代码截图
(1)
(1+)
比较;
1:我们设的变量不同,我设了sum,N,x,她设了count,N,sum,但是表达意思相同,我没有对N赋值,她赋了,
2:她先使用了一个printf,我没有用
3:while(N>0)与while(N!=0)意思不全同,但在这个题目中作用相同。
(2)
(2+)
比较;
1:她设变量更简洁,我重复了一下
2:她使用的是for语句和if-else语句,我使用的是while语句和if语句
3:scanf语句在她没空格,我空了,好像有点多余
3.学习总结(15分)
3.1 学习进度条(5分)
周/日期 | 这周所花的时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
---|---|---|---|---|
第四周9.16-9.23 | 6小时 | 28 | 初步了解敲代码,做博客 | 怎样进去做这些作业 |
第六周9.23-10.6 | 32小时 | 19 | 熟悉部分编程的格式,使用markdown语法 和做表格 | 不太会做表格 |
第七周10.7-10.11 | 40小时 | 105 | 学会使用if-else语句做分支结构题 | 做折线图开始的时候有点不太会 |
第八周10/14-10/19 | 48小时 | 82 | 学习了for语句,运用于敲代码时,进行循环过程。 | 有时候忘记赋值,循环体处掌握的方法还不够,容易运行错误。 |
第九周10/20-10/26 | 50小时 | 108 | 学习了c语言函数知识,理解定义和使用方法 | 不太懂,经常出错,函数式子很难想到 |
第十周10/28-11/02 | 38小时 | 180 | 学习了字符型,库函数,还有逻辑运算符知识 | 对这些我还挺感兴趣的 |
第十一周11./3-11/8 | 30小时 | 156 | 学习了switch语句 | 刚开始不太了解,慢慢了解了 |
第十二周11.9-14/17 | 35小时 | 112 | 学习了while语句,一种已知一个条件限制,求解满足条件的任意值。 | 开始的时候,与for循环语句有点分不清楚,现在明白了 |
3.2 累积代码行和博客字数(5分)
3.3 学习内容总结和感悟(5分)
3.3.1 学习内容总结
3.3.2 学习体会
1,我发现做博客作业和PTA作业不能着急,本来就是需要打字的题目,越急越慢,做题目要仔细。
2;我PTA的时候,常常忘记打空格,符号,或者多打了
3;随着知识的增加,我们了解的越来越多,更要注重吸收消化。
4:新学习的while语句,训练我们多多练习,才能掌握更多
5;每次做作业几乎都在星期四和星期五...,忙碌的日子,我需要合理的安排自己的时间。
6:再忙也要注重身体,身体是革命的本钱,尽量不熬夜。