c语言l博客作业08
| 问题 | 答案 |
|---|---|
| 这个作业属于那个课程 | C语言程序设计II |
| 这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/8655 |
| 我在这个课程的目标是 | 学好c语言,熟练基本语句 |
| 这个作业在那个具体方面帮助我实现目标 | 对基本语句的编程和复习,一些c语言符号的运用 |
| 参考文献 | c语言教材 |
1.PTA实验作业

1.1求整数的位数及各位数字之和
题目内容:对于给定的正整数N,求它的位数及其各位数字之和。输入格式:输入在一行中给出一个不超过109的正整数N。输出格式:在一行中输出N的位数及其各位数字之和,中间用一个空格隔开。输入样例:321输出样例:3 6
1.1.1数据处理
数据表达:定义三个变量分别表示正整数以及他的位数和各位数之和,都属于整型变量,我用int对他们进行定义。
数据处理:用sum+=n%10;对N进行取余并累加,先得到各项位数再吧他们加起来。
1.1.2实验代码截图

1.1.3造测试数据
| 输入数据 | 输出数据 | 说明 |
|---|---|---|
| 456 | 3 15 | 三位数,各位数和为15 |
| 567 | 3 18 | 三位数,各位数和为18 |
| 192 | 3 12 | 三位数,各位数和为12 |
1.1.4PTA提交列表

1.while语句后面没有写条件。翻上课的笔记while后面要加条件。
2.提前结束语句,在while后面打了分号。用编译器编译去掉分号。
1.2 爬动的蠕虫
题目内容:一条蠕虫长1寸,在一口深为N寸的井的底部。已知蠕虫每1分钟可以向上爬U寸,但必须休息1分钟才能接着往上爬。在休息的过程中,蠕虫又下滑了D寸。就这样,上爬和下滑重复进行。请问,蠕虫需要多长时间才能爬出井?这里要求不足1分按1分钟计,并且假定只要在某次上爬过程中蠕虫的头部到达了井的顶部,那么蠕虫就完成任务了。初始时,蠕虫是趴在井底的(即高度为0)。输入格式:输入在一行中顺序给出3个正整数N、U、D,其中D<U,N不超过100。输出格式:在一行中输出蠕虫爬出井的时间,以分钟为单位。输入样例:12 3 1输出样例:11
1.2.1数据处理
数据表达:用Int定义N U D分别表示水井的深度和虫爬行的速度和降落的高度。
数据处理:用N -= U;time ++;表示虫爬行了U时间time就加一,N += D;time ++; 则表示虫休息降落并且时间加一。
1.2.2实验代码截图

1.2.3造测试数据
| 输入数据 | 输出数据 | 说明 |
|---|---|---|
| 14 3 2 | 23 | 爬上去需要23分钟 |
| 16 3 2 | 27 | 爬上去需要27分钟 |
| 16 3 3 | 15 | 爬上去要15分钟 |
1.2.4PTA提交列表

1.打完后直接放在C++上面编译改正,所以直接对了,不需要改。
2.代码互评
同学代码

我的代码

1.同学的运用了for循环而我用的是while。
2.他定义了四个变量,我的只有三个。
同学代码

我的代码

1.while定义的条件不同。
2.定义的变量不同。
3.我用了累加法和累减法,他只用了累加法。
4.我的程序中有一个break将程序分为两部分。
3.学习总结

3.1学习进度条
| 周/日期 | 这周所花时间 | 代码行 | 学到的知识简介目 | 前比较迷惑的问题 |
|---|---|---|---|---|
| 第七周 | 5h | 60 | 学习了if else,定义数学函数 | 用的不够熟练 |
| 第八周 | 7h | 97 | 学习了for语句,循环程序设计 | 和之前学的有些混淆,有时不会动笔 |
| 第九周 | 7h | 108 | 学习改正代码运用编译器调整代码,用代码输入成阶成表 | 运用的不熟,做起来很费时间 |
| 第十周 | 7h | 120 | 熟练逻辑符以及他的运用 | 容易把逻辑符混淆,以至于做题常常出问题 |
| 第十一周 | 7h | 135 | 分支结构的学习 | switch运用的不够好,不是很会用来做题目 |
| 第十二周 | 8h | 143 | while和do while的学习 | while和do while去别的不是很清楚 |
3.2累积代码行和博客字数

3.3学习内容总结和感悟
3.3.1学习内容总结
内容:对上次作业的讲评,复习以前所学知识,新课的学习,对while循环语句的理解以及while和do while的区别,同时上课还讲了for循环和while循环的区别,while后面括号内要写运行的条件而for循环不需要。
总结:越学越难学,越往后面学起来越复杂,在学习新知识的同时应当多复习前面的所学内容,这样才不会学如逆水行舟,不进则退。
3.3.2学习体会
经常感觉心有意,而力不足,想学好但是又学不好。甚至有时听不懂老师在讲什么。学起来很吃亏,也许是不够热爱,兴趣是最好的老师,我想什么时候我把编程当成是享受了,也许就真的学好了。
c语言l博客作业08的更多相关文章
- C语言l博客作业06
C语言l博客作业06 问题 回答 这个作业属于哪个课程 C语言程序设计ll 这个作业的要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-2/homew ...
- C语言l博客作业05
问题 回答 这个作业属于哪个课程 C语言程序设计ll 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-2/homework/9830 我在这 ...
- c语言1博客作业08
一.本周作业头 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 http://edu.cnblogs.com/campus/zswxy/SE2019-3/homework/9982 我在 ...
- C语言I博客作业08
这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 作业 我在这个课程的目标是 熟悉使用while和do-while结构解决问题 这个作业在那个具体方面帮助我实现目标 pta题目及查找的资料 ...
- c语言l博客作业03
问题 答案 这个作业属于哪个课程 c语言程序设计ll 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-3/homework/8727 我在这 ...
- C语言l博客作业01
2.1 你对软件工程专业或者计算机科学与技术专业了解是怎样?(2分) 计算机科学与技术是国家一级学科,下设信息安全,软件工程,计算机软件与理论等专业,主要培养符合教育部门实际需要的计算机教学及应用管理 ...
- c语言l博客作业09
问题 答案 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/8655 我在 ...
- c语言l博客作业07
一.本周教学内容&目标 第3章 分支结构 3.3 使学生熟悉多分支结构switch语句的使用. 二.本周作业头 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://e ...
- c语言l博客作业04
这作业属于那个课程 c语言程序设计ll 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/9772 我在这个课程的目标 ...
随机推荐
- os模块操作文件
os模块: path=os.path.join(os.path.dirname(os.path.dirname(__file__)),'images') path:运行脚本的当前文件下的上一个文件的地 ...
- curl太复杂难用记不住?来试试Httpie一个简单的现代化命令行Http客户端
HTTPie 是一个简单的现代化命令行 HTTP 客户端. 交互友好,JSON支持,语法高亮,类wget下载,支持拓展等 功能特性 自然而且简单的命令语句 格式化且高亮显示输出内容 内置 JSON 支 ...
- C语言程序设计100例之(4):水仙花数
例4 水仙花数 题目描述 一个三位整数(100-999),若各位数的立方和等于该数自身,则称其为“水仙花数”(如:153=13+53+33),找出所有的这种数. 输入格式 没有输入 输出格式 若 ...
- 深入理解@LoadBalanced注解的实现原理与客户端负载均衡
前提 在阅读这篇博客之前,希望你对SpringCloud套件熟悉和理解,更希望关注下微服务开发平台 概述 在使用springcloud ribbon客户端负载均衡的时候,可以给RestTemplate ...
- egret清除缓存的方法
1 图片加版本号2 js加版本号3 default.res.json 加版本号 3个缺一不可 ps: egret 里面default.res.json 资源和代码一定要保持一致
- Windows对python文件加密
最近项目需要对部分python文件加密,调研了部分方法都觉得不可行,最后采用了将python转换成so文件.pyd文件的方法.so文件,为liunx下的动态链接库文件,在windows下为dll文件, ...
- 模拟实现IoC容器
Spring的IoC核心就是控制反转,将对实现对象的操作控制器交出来,由IoC容器来管理,从配置文件中获取配置信息,Java对XML文档提供了完美的支持,dom4j功能强大,而下面我就用JDOM这一开 ...
- Python 基础之 I/O 模型
一.I/O模型 IO在计算机中指Input/Output,也就是输入和输出.由于程序和运行时数据是在内存中驻留,由CPU这个超快的计算核心来执行,涉及到数据交换的地方,通常是磁盘.网络等,就需要IO接 ...
- bat脚本知识总结
1常用基本命令 1.1 @ 它的作用是让执行窗口中不显示它后面这一行的命令本身 1.2 echo 它其实是一个开关命令,就是说它只有两种状态:打开和关闭.于是就有了echo on 和echo off两 ...
- centos下安装composer
centos下,yum 安装没效果,按照官网的安装方法: curl -sS https://getcomposer.org/installer | php mv composer.phar /usr/ ...