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:再忙也要注重身体,身体是革命的本钱,尽量不熬夜。
c语言1博客作业08的更多相关文章
- C语言I博客作业08
这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 作业 我在这个课程的目标是 熟悉使用while和do-while结构解决问题 这个作业在那个具体方面帮助我实现目标 pta题目及查找的资料 ...
- c语言l博客作业08
问题 答案 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/8655 我在 ...
- C语言博客作业08
C语言I博客作业08](https://www.cnblogs.com/490-85-00-58-/p/11863312.html) 问题 回答 这个作业属于那个课程 C语言程序设计II 这个作业要求 ...
- C语言I博客作业12—学期总结
一.我学到的内容 二.我的收获(包括我完成的所有作业的链接+收获)不能只有作业链接,没有收获 作业次数 作业链接 第一次 C语言I博客作业01 第二次 C语言I博客作业02 第三次 C语言I博客作业0 ...
- c语言1博客作业12-学期总结
一.我学到的内容 二.收获总结 2.1我的收获 链接: c语言1博客作业01:https://www.cnblogs.com/dy-985211/p/11578914.html c语言1博客作业02: ...
- c语言1博客作业02
c语言1博客作业02 这个作业属于哪个课程 C语言程序设计 这个作业的要求在哪 [作业要求](https://edu.cnblogs.com/campus/zswxy/SE2019-2/homewor ...
- C语言l博客作业06
C语言l博客作业06 问题 回答 这个作业属于哪个课程 C语言程序设计ll 这个作业的要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-2/homew ...
- C语言I博客作业01
C语言I博客作业01 作业1 这个作业属于哪个课程? C语言程序设计I 这个作业要求在哪里? https://edu.cnblogs.com/campus/zswxy/CST2019-2/homewo ...
- C语言I博客作业
|这个作业属于哪个课程 | C语言程序设计I | | ---- | ---- | |对这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/SE2019-2 ...
随机推荐
- jQuery无缝轮播图思路详解-唯品会
效果图如上: 需求:图片自动轮播,鼠标移上停止播放,离开恢复播放,箭头切换图片. html代码 <!--轮播图大盒子开始--> <div class="wrap" ...
- (四)pdf的构成之文件体(树图)
pdf的文件体类似于一个大树 有个根对象(catalog),该对象中保存着PDF的很多基本信息,并通过间接引用,辐射到所有的间接对象. (下图是大概的树形状)
- 解决springboot 新版本 2.1.6 spring-boot-starter-actuator 访问报404
pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="htt ...
- WebApi PUT与DELETE类型访问报错
* 方法一 在项目的Web.Config文件加入 <modules> <remove name="WebDAVModule" /> </modules ...
- 使用jQuery开发datatable分页表格插件
当系统数据量很大时,前端的分页.异步获取方式就成了较好的解决方案.一直以来,我都希望使用自己开发的 jquery 插件做系统. 现在,学习了 jquery 插件开发之后,渐渐地也自己去尝试着开发一些简 ...
- 视频质量评估 之 VMAF
VMAF 方法: 基本想法: 面对不同特征的源内容.失真类型,以及扭曲程度,每个基本指标各有优劣.通过使用机器学习算法(支持向量机(Support Vector Machine,SVM)回归因子)将基 ...
- 【OO学习】OO第三单元作业总结
[OO学习]OO第三单元作业总结 第三单元,我们学习了JML语言,用来进行形式化设计.本单元包括三次作业,通过给定的JML来实行了一个对路径的管理系统,最后完成了一个地铁系统,来管理不同的线路,求得关 ...
- grep过滤日志
A -B -C 后面都跟阿拉伯数字 -A是显示匹配后和它后面的n行. -B是显示匹配行和它前面的n行. -C是匹配行和它前后各n行. 总体来说,-C覆盖面最大.用它保险些.哈哈.这3个开关都是关于匹配 ...
- atan、atanf、atanl、atan2、atan2f、atan2l
很久不发博客了,今天在园中计算各种角,于是复习下fan正切函数 计算x的反正切值 (atan.atanf和 atanl) 或y/x 的反正切值 (atan2.atan2f和 atan2l). ...
- require.context实现前端工程自动化
require.context是什么 一个webpack的api,通过执行require.context函数获取一个特定的上下文,主要用来实现自动化导入模块,在前端工程中,如果遇到从一个文件夹引入很多 ...