c语言程序设计

C语言I作业09

余生颓废 提交于 2019-12-05 07:19:58
这个作业属于哪个课程 C语言程序设计 这个作业要求在哪里 http://edu.cnblogs.com/campus/zswxy/SE2019-3/homework/10033 我在这个课程的目标是什么 进一步了解更多有关C语言的知识,熟练并掌握相关方法和操作 这个作业在哪个具体方面帮助我实现目标 了解break语句和continue语句的异同,并熟悉嵌套循环 参考文献 C语言程序课本和百度百科 1.PTA实验作业 1.1题目名 将一笔零钱换成5分、2分和1分的硬币,要求每种硬币至少有一枚,有几种不同的换法? 输入格式: 输入在一行中给出待换的零钱数额x∈(8,100)。 输出格式: 要求按5分、2分和1分硬币的数量依次从大到小的顺序,输出各种换法。每行输出一种换法,格式为:“fen5:5分硬币数量, fen2:2分硬币数量, fen1:1分硬币数量, total:硬币总数量”。最后一行输出“count = 换法个数”。 1.1.1数据处理 数据表达:运用了整型变量x,count,m,i,j,m代表5分,i代表2分,j代表一分 数据处理:运用到了for循环的嵌套循环,还有if语句,对其变量进行限定 1.1.2实验代码截图 1.1.3造数据测试 输入数据 输出数据 说明 9 fen5:1,fen2:1,fen1:2,total:4,count:1 一个五分硬币

C语言I博客作业09

对着背影说爱祢 提交于 2019-12-05 07:19:46
一、本周教学内容&目标 第4章 循环结构 4.1-4.2 熟悉使用while和do-while结构解决问题。 二、本周作业头 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 < C语言I作业09 > 我在这个课程的目标是 <学会循环结构,了解并熟悉continue和break语句解决问题> 这个作业在那个具体方面帮助我实现目标 <在PTA中多次使用嵌套循环,熟练运用> 参考文献 << 集美大学林丽老师 >> 三、本周作业 1.PTA实验作业 2.代码互评 3.学习总结 四、作业格式 1.PTA实验作业(20分/题) 请再此处列出自己的排名图片 从PTA题目集中选出2个你最满意的题目完成以下内容,选择题目难度越大,分值越高,每题20分(每项5分),内容要求如下: 1.1 题目名1 (7-2 换硬币 (20 分)) 题目内容描述: 将一笔零钱换成5分、2分和1分的硬币,要求每种硬币至少有一枚,有几种不同的换法? 输入格式: 输入在一行中给出待换的零钱数额x∈(8,100)。 输出格式: 要求按5分、2分和1分硬币的数量依次从大到小的顺序,输出各种换法。每行输出一种换法,格式为:“fen5:5分硬币数量, fen2:2分硬币数量, fen1:1分硬币数量, total:硬币总数量”。最后一行输出“count = 换法个数”。 输入样例: 13 输出样例: fen5:2,

C语言I作业09

纵饮孤独 提交于 2019-12-05 07:17:49
本周作业头 问题 答案 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 C语言I作业09 我在这个课程的目标是 熟练使用C语言编程,掌握编程基本工具以及一些办公软件 这个作业在那个具体方面帮助我实现目标 熟悉break,continue语句的使用,理解嵌套循环及其使用 参考文献 百度,《C语言程序设计》 1.PTA实验作业 1.1题目1 1.1.1数据处理 include"stdio.h" int main(){ 声明变量 零钱,五分硬币数=1,二分硬币数=1,一分硬币数=1,硬币总数=0,方法数=0; 给零钱赋值; for(5分从最多到一个的情况) {for(2分从最多到一个的情况) {for(1分从最多到一个的情况) if(各硬币数值之和等于零钱) { 硬币总数=5分硬币数+2分硬币数+1分硬币数; 方法数++; printf("fen5:%d, fen2:%d, fen1:%d, total:%d\n",5分硬币数,2分硬币数,1分硬币数,硬币总数); } } } printf("count = %d\n",方法数); return 0; } 1.1.2实验代码截图 1.1.3造数据测试 输入数据 输出数据 说明 13 题目样例 10 随机取值 1.1.4PTA提交列表及说明 1.编译错误:误将stdio写成stido。 2.编译错误

C语言I作业09

二次信任 提交于 2019-12-05 07:17:40
这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 作业要求 我在这个课程的目标是 掌握C语言,为学习其他的语言打好基础 这个作业在那个具体方面帮助我实现目 熟悉使用while和do-while结构解决问题 参考文献 《C语言程序设计》 1.PTA实验作业 1.1 求整数的位数及各位数字之和 题目描述: 对于给定的正整数N,求它的位数及其各位数字之和。 1.1.1数据处理 数据表达:采用了int型分别定义了变量count、sum、n,然后给count,sum赋值为零。 数据处理:使用了while结构执行语句,表达式有count++,sum+=n%10等 1.1.2实验代码截图 1.1.3 造测试数据 数据输入 数据输出 说明 321 3 6 运行图 4321 4 10 运行图 54321 5 15 运行图 1.1.4 PTA提交列表及说明 * 答案错误:while结构中的循环体表达式顺序不严谨(解决措施:与前面的定义和后面的输出相对应) 1.2 韩信点兵 题目描述:在中国数学史上,广泛流传着一个“韩信点兵”的故事:韩信是汉高祖刘邦手下的大将,他英勇善战,智谋超群,为汉朝建立了卓越的功劳。据说韩信的数学水平也非常高超,他在点兵的时候,为了知道有多少兵,同时又能保住军事机密,便让士兵排队报数: 按从1至5报数,记下最末一个士兵报的数为1; 再按从1至6报数

C语言Ⅰ博客作业09

◇◆丶佛笑我妖孽 提交于 2019-12-05 07:16:54
这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/10030 我在这个课程的目标是 学习掌握C语言,可以运用编程 这个作业在那个具体方面帮助我实现目标 学习for语句的嵌套 参考文献 https://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/10030 1.PTA实验作业 1.1 换硬币 将一笔零钱换成5分、2分和1分的硬币,要求每种硬币至少有一枚,有几种不同的换法? 1.1.1数据处理 数据表达:有整型变量count,fen1,fen2,fen5,x,total;count为换算种类,total为每种的硬币总数;x为输入零钱; 数据处理:有for和if语句,且用了for的嵌套; 1.1.2实验代码截图 1.1.3造测试数据 输入 输出 说明 13 x=13 1.1.4PTA提交列表及说明 A.出现格式错误是因为没有认真看输出样例中间距。 1.2跟奥巴马一起画方块 美国总统奥巴马不仅呼吁所有人都学习编程,甚至以身作则编写代码,成为美国历史上首位编写计算机代码的总统。2014年底,为庆祝“计算机科学教育周”正式启动,奥巴马编写了很简单的计算机代码:在屏幕上画一个正方形。现在你也跟他一起画吧! 1.2

C语言I博客作业09

白昼怎懂夜的黑 提交于 2019-12-05 07:16:38
问题 答案 这个作业属于哪个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-3/homework/10029 我在这个课程的目标是 可以更加灵活写代码 这个作业在哪个具体方面帮助我实现目标 每天坚持写代码 参考文献 C语言程序设计 来源: https://www.cnblogs.com/1228cj/p/11913262.html

C语言I博客作业09

孤街浪徒 提交于 2019-12-05 07:16:37
这个作业属于哪个课程? C语言程序设计II 这个作业的要求在哪里? https://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/10030 我在这个课程的目标是? 熟练掌握C语言的使用技巧和C语言相关工具的使用 这个作业在哪个具体方面帮助我实现目标? 深入了解和使用break和continue语句和嵌套结构/DIV> 参考文献 网页表格的制作方法,CSDN,《C Primer Plus》,Make down语法 1.PTA实验作业 1.17-1 打印九九口诀表 本题要求对任意给定的一位正整数N,输出从1 1到N N的部分口诀表。 数据表达:用了N,i,j三个变量,N通过直接赋值得到,i和j通过for循环计算九九乘法表的行与列,三个变量都是整型。 数据处理:用了for i←1 to N和for j←1 to i表达式组成的嵌套结构。 1.1.2实验代码截图 1.1.3 造测试数据 输入数据 输出 3 4 5 1.1.4 PTA提交列表及说明 ·1格式错误:等号右边数字未占4位;在=后面多打了四次空格。 ·2部分正确:等号右边数字未左对齐;将 %d改为%-4d。 1.2换硬币 将一笔零钱换成5分、2分和1分的硬币,要求每种硬币至少有一枚,有几种不同的换法? 1.2.1数据处理 数据处理:用了x,a,b,c,count五个变量

C语言I博客作业09

青春壹個敷衍的年華 提交于 2019-12-05 07:16:13
这个作业属于那个课程 C语言程序设计 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-3/homework/10029 我在这个课程的目标是 熟悉并掌握好C语言及其它的专业性知识 这个作业在那个具体方面帮助我实现目标 完成PTA作业,熟悉break、continue的使用,熟悉使用循环的嵌套解决问题 参考文献 集美大学林丽老师 ,《C Primer Plus》, 作业格式要求 , 伪代码规范 一,PTA实验作业 1,换硬币 将一笔零钱换成5分、2分和1分的硬币,要求每种硬币至少有一枚,有几种不同的换法? 伪代码 Read x //int整型定义x a←0 //赋值a,b,c,n为0 b←0 c←0 n←0 for a←x/5 ;a>0;a-- //for语句循环,赋值a为x/5,a>0,循环a--,进入下一语句 do for b←x/2;b>0;b-- //for语句循环,赋值b为x/2,b>0,循环b--,进入下一语句 do for c←x/1;c>0;c-- //for语句循环,赋值c为x/1,c>0,循环c-- if 5*a+2*b+1*c←x //如果5*a+2*b+1*c==x then Print a,b,c,a+b+c //则输出a,b,c,a+b+c Print n //输出n 1,数据处理 变量

C语言Ⅰ博客作业09

空扰寡人 提交于 2019-12-05 07:15:42
这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-3/homework/10029 我在这个课程的目标是 熟练掌握C语言基础 这个作业在哪个具体方面帮助我实现目标 掌握C语言知识,有效的完成PTA作业 参考文献 C语言程序设计 1.PTA实验作业 1.1 题目名1 下面是一个完整的下三角九九口诀表: 1*1=1 1*2=2 2*2=4 1*3=3 2*3=6 3*3=9 1*4=4 2*4=8 3*4=12 4*4=16 1*5=5 2*5=10 3*5=15 4*5=20 5*5=25 1*6=6 2*6=12 3*6=18 4*6=24 5*6=30 6*6=36 1*7=7 2*7=14 3*7=21 4*7=28 5*7=35 6*7=42 7*7=49 1*8=8 2*8=16 3*8=24 4*8=32 5*8=40 6*8=48 7*8=56 8*8=64 1*9=9 2*9=18 3*9=27 4*9=36 5*9=45 6*9=54 7*9=63 8*9=72 9*9=81 本题要求对任意给定的一位正整数N,输出从1*1到N*N的部分口诀表。 输入格式: 输入在一行中给出一个正整数N(1≤N≤9)。 输出格式: 输出下三角N*N部分口诀表,其中等号右边数字占4位

C语言I博客作业09

旧城冷巷雨未停 提交于 2019-12-05 07:15:18
一、本周教学内容&目标 第4章 循环结构 4.3熟悉break、continue的使用 4.4 熟悉使用循环的嵌套解决问题。 二、本周作业头 问题 答案 这个作业属于哪个课程 C语言程序设计II 博客作业的要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-3/homework/10029 我在这个课程的目标是 熟练运用c语言并自行开发程序 这个作业在哪具体方面帮助我实现目标 PTA的作业,互评代码了解自己的不足. 参考文献 《C语言程序设计》,百度。 来源: https://www.cnblogs.com/chenyuan016/p/11913241.html