c语言程序设计

C语言博客作业08

僤鯓⒐⒋嵵緔 提交于 2019-12-04 14:27:13
这个作业属于哪个课程 C语言程序设计Ⅱ 这个作业的要求在哪里 http://edu.cnblogs.com/campus/zswxy/SE2019-2/homework/9981 我在这个课程的目标是 熟悉使用while,for结构解决问题 这个作业在那个具体方面帮助我实现目标 用dev,pta解决老师布置的题目 参考文献 《C语言程序设计》C语言中文网 1.PTA实验作业 1.1求整数的位数及各位数字之和 1.1.1数据处理 定义变量a,n,sum。使用a来计数,sun求各位数上的和 scanf("%d",&n); 使用while循环(n>0) { sum=sum+n%10;公式:计算各位数的值 n=n/10; a++;递增计数 } printf输出 循环次数a,各位数和sum; 1.1.2实验代码截图 1.1.3造测试数据 输入数据 输出数据 说明 256 3 13 三位数 123 3 6 三位数 56 2 11 两位数 01 0 1 一位数 1.1.4PTA提交列表及说明 编译错误:&n中的&掉了,最后return 0的分号掉了 答案错误:n/10打成n/100了 1.2爬动的蠕虫 1.2.1数据处理 int n ,u,d定义变量 scanf("%d %d %d",&n,&u,&d);函数输出 int flag=0; int s=0; int t=0;进行定义 while

C语言I作业08

让人想犯罪 __ 提交于 2019-12-04 14:26:30
C语言I作业08 这个作业属于哪个课程 C语言程序设计ll 这个作业的要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-2/homework/9981 我在这个课程的目标是 学会do-while和while语句,看翁凯老师的视频 这个作业在哪个具体方面帮助我实现目标 PTA作业 参考文献 《C语言程序设计》 PTA实验作业 1.1 题目7-1求整数的位数及各位数字之和 题目内容描述:对于给定的正整数N,求它的位数及其各位数字之和。 1.1.1 数据处理 (1.)数据表达:定义整形变量N,z,h分别代表输入的正整数,整数位数,各位数之和。 (2.)数据处理:使用了while语句进行循环,通过N的取余再将余数相加可得其各位数之和,再通过N反复除以10,得到的整数通过计数器来累计可得其位数。 (3.)伪代码: 1.1.2 实验代码截图 1.1.3 造测试数据 数据输入 数据输出 说明 123 3 6 三位数 各位数和为6 456 3 15 三位数 各位数和为15 789 3 24 三位数 各位数和为24 159 3 15 三位数 各位数和为15 1.1.4 PTA提交列表及说明 提交列表说明 1.部分正确:未用%来取余。 2.部分正确:未将z,h进行初始化。 3.部分正确:将赋值符号写成了等于符号。 4.部分正确:while(!=0

C语言I作业08

拥有回忆 提交于 2019-12-04 14:26:18
这个作业属于哪个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-3/homework/9929 我在这个课程的目标是 了解熟悉循环语句的使用 这个作业在哪个地方具体方面帮助我实现目标 PTA作业,《C Primer Plus》 参考文献 C语言程序设计 ,百度百科 ,百度文献 来源: https://www.cnblogs.com/tongzi123/p/11870168.html

C语言I作业08

孤街浪徒 提交于 2019-12-04 14:25:35
问题 答案 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-2/homework/9981 我在这个课程的目标是 学会简单程序设计 这个作业在那个具体方面帮助我实现目标 熟悉使用while和do-while结构解决问题 参考文献 百度 1.PTA实验作业 1.1 题目名1 7-2 韩信点兵 (10 分) 在中国数学史上,广泛流传着一个“韩信点兵”的故事:韩信是汉高祖刘邦手下的大将,他英勇善战,智谋超群,为汉朝建立了卓越的功劳。据说韩信的数学水平也非常高超,他在点兵的时候,为了知道有多少兵,同时又能保住军事机密,便让士兵排队报数: 按从1至5报数,记下最末一个士兵报的数为1; 再按从1至6报数,记下最末一个士兵报的数为5; 再按从1至7报数,记下最末一个士兵报的数为4; 最后按从1至11报数,最末一个士兵报的数为10; 1.1.1数据处理 数据表达:用了哪些变量,这些变量的值是怎么来的,类型是什么。 数据处理:数据用到的表达式和流程结构。 请用伪代码表示 。 数据表达:变量:n 由int定义来 整点型 数据处理:表达式:n%5==1)&&(n%6)==5&&(n%7)==4&&(n%11)==10 伪代码: include<stdio.h> int main (void)

C语言I作业08

佐手、 提交于 2019-12-04 14:25:17
第4章 循环结构 4.1-4.2 熟悉使用while和do-while结构解决问题 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/9979| 我在这个课程的目标是 学习do-while,while语句。 这个作业在那个具体方面帮助我实现目标 使用循环语句处理循环的题目 参考文献 C语言程序设计,百度 1.PTA实验作业 1.1 题目名1 7-3 jmu-c-二进制转10进制 输入一组二进制字符,输出其对应的十进制数。当输入回车键时,输入结束。若输入非二进制字符,输出error input! 输入样例1: 11111111 输出样例1: 255 输入样例2: 34 输出样例2: error input! 1.1.1数据处理 数据表达:char定义字符 char ch ,int整型定义变量 int sum=0 。 数据处理: 开始 sum←0 while ch=getchar()='\n' do IF ch=='1' THEN do sum←sum*2+1 ELSE ch=='0' THEN sum←sum*2+0 ELSE 输出error input! END IF 结束 不满足条件 输出sum 结束 1.1.2实验代码截图 1.1.3 造测试数据 输入数据

C语言I博客作业08

风格不统一 提交于 2019-12-04 14:25:07
问题 答案 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-3/homework/9978 我在这个课程的目标是 能够熟悉的使用while语句 这个作业在那个具体方面帮助我实现目标 提升自己对C语言的了解 参考文献 C语言程序设计 来源: https://www.cnblogs.com/ganzimin12845/p/11870117.html

C语言I博客作业08

两盒软妹~` 提交于 2019-12-04 14:20:13
这个作业属于那个课程 C语言设计II 这个作业的要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-2/homework/9981 这个作业的目标是 熟悉了do-while while 语句 这个作业在那些具体方面帮我实现目标 PTA实验作业 参考文献 C语言程序设计 Inter 1.PTA实验作业 1.1在中国数学史上,广泛流传着一个“韩信点兵”的故事:韩信是汉高祖刘邦手下的大将,他英勇善战,智谋超群,为汉朝建立了卓越的功劳。据说韩信的数学水平也非常高超,他在点兵的时候,为了知道有多少兵,同时又能保住军事机密,便让士兵排队报数: 按从1至5报数,记下最末一个士兵报的数为1; 再按从1至6报数,记下最末一个士兵报的数为5; 再按从1至7报数,记下最末一个士兵报的数为4; 最后按从1至11报数,最末一个士兵报的数为10; 请编写程序计算韩信至少有多少兵。 1.1.1数据处理 数据表达:定义了一个i 数据处理:用i直接表示士兵数,然后判断 1.1.2实验代码截图 1.1.3造测试数据 输入 输出 说明 2111 无输入 1.1.4PTA提交列表说明 - 答案错误:有while语句把循环放在里面答案错误,不知道为什么。 答案错误:改了思路用for语句把最后一个满足条件丢了 运行超时:没有用break语句终止循环。后来devc++编译一大串

C语言I博客作业08

我的未来我决定 提交于 2019-12-04 14:17:42
问题 答案 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/9977 我在这个课程的目标是 熟练掌握C语言,和学习更多的语句 这个作业在那个具体方面帮助我实现目标 使用while,do-while打代码 参考文献 百度, 1.PTA实验作业 1.1题目 1.1.1数据处理 数据表达:采用了int整型变量,变量n,u,d,且使用了while.if-else语句 数据处理:伪代码{int n,u,d// 定义变量,其中n为井的深度,u为每分钟爬的高度,d为休息时下滑的高度 while{ if{输入条件 循环语句} else{ 循环语句} } 输出} 1.1.2实验代码截图 1.1.3 造测试数据 输入数据 输出数据 说明 16 4 3 25 任意数 12 3 1 11 题目实例 4 3 2 3 任意值 87 76 43 3 较大数 1.1.4 PTA提交列表及说明 编译错误:在scanf语句中没有在"%d%d%d"后面打逗号 运行超时:程序未能在规定时间内运行结束 答案错误:把“h+=u”中的“h”打成了“time” 1.2题目 1.2.1 数据处理 数据表达:运用了int整型变量,number表示输入的·一组二进制数,用char字符给字符变量赋值

C语言I博客作业08

丶灬走出姿态 提交于 2019-12-04 14:16:24
问题 答案 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/9977 我在这个课程的目标是 学习掌握C语言 这个作业在那个具体方面帮助我实现目标 1.PTA作业2.代码互评3.学习总结 参考文献 C语言程序设计(第三版)、百度 1.PTA实验作业 1.1求整数的位数及各位数字之和 1.1.1数据处理 数据表达:定义整型并初始化了变量count,number,sum; 数据处理: 1.1.2实验代码截图 1.1.3 造测试数据 输入数据 输出数据 说明 321 3 6 样例数据 12345 5 15 数据测试1 123456789 9 45 数据测试2 1.1.4 PTA提交列表及说明 1.2 爬动的蠕虫 1.2.1 数据处理 数据表达:定义整型并初始化了变量N,U,D,S,t; 数据处理: 1.2.2 实验代码截图 1.2.3 造测试数据 输入数据 输出数据 说明 12 3 1 11 样例数据 20 3 1 19 数据测试1 30 5 2 19 数据测试2 1.2.4 PTA提交列表及说明 部分正确:if(S>=N)没有考虑到S=N的情况 2.代码互评 同学代码截图 自己代码截图 1.两个人的代码整体差不多,定义的变量不同。 2

C语言I博客作业08

梦想的初衷 提交于 2019-12-04 14:16:20
这个作业属于哪个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-3/homework/9982 我在这个课程的目标是 学会用while循环语句 这个作业在那个具体方面帮助我实现目标 在PTA题目中多次使用while和do-while结构,加深印象 参考文献 C语言程序设计,上课笔记,伪代码的写法 1.PTA实验作业 1.1求整数的位数及各位数字之和 对于给定的正整数N,求它的位数及其各位数字之和。 1.1.1数据处理 数据表达:使用了a,i,num,sum变量。 数据处理:运用while语句。 1.1.2实验代码截图 1.1.3造测试数据 输入数据 输出数据 说明 1520 4 8 4位 数的和为8 2019 4 12 4位 数的和为12 1314520 7 16 6位 数的和为16 1.1.4PTA提交列表及说明 提交列表说明: Q:编译错误 A:其中有一个变量打错了 Q:格式错误 A:输出的时候没注意空格 1.2jmu-c-二进制转10进制 输入一组二进制字符,输出其对应的十进制数。当输入回车键时,输入结束。若输入非二进制字符,输出error input! 1.2.1数据处理 数据表达:使用了i变量,定义字符型变量ch。 数据处理:switch语句,while语句。 1.2.2实验代码截图 1