c语言程序设计

C语言I作业09

牧云@^-^@ 提交于 2019-12-05 06:38:35
这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 C语言I作业09 我在这个课程的目标是 熟悉并掌握基本的C语言知识,并拥有独立完成编辑程序的能力 这个作业在那个具体方面帮助我实现目标 学会熟练使用while语句 参考文献 Markdown语法参考1 , 集美大学林丽老师 , 思维导图 , 百度百科 1.PTA实验作业 1.1求整数的位数及各位数字之和 对于给定的正整数N,求它的位数及其各位数字之和。 1.1.1数据处理 数据表达:使用了整形常量n,count,sum 数据处理:使用了while语句进行循环 1.1.2实验代码截图 1.1.3 造测试数据 输入数据 输出数据 说明 321 3 6 验证和和题中所给数据一样正确 1478 4 20 表示四位数也能算出 1.1.4 PTA提交列表及说明 编译错误:while语句后加了分号,不用加的。 1.2jmu-c-二进制转10进制 输入一组二进制字符,输出其对应的十进制数。当输入回车键时,输入结束。若输入非二进制字符,输出error input! 1.2.1数据处理 数据表达:我用了整形变量sum,字符型变量op,sum为转换之后的和,op为输入的字符型1或0,来储存二进制。 数据处理:定义变量sum来放转化后的值,op用来放每个字符。 1.2.2实验代码截图 1.2.3 造测试数据 输入数据 输出数据 说明

C语言I博客作业09

左心房为你撑大大i 提交于 2019-12-05 06:36:28
这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 作业 我在这个课程的目标是 提高自己的解题能力 这个作业在那个具体方面帮助我实现目标 在此次作业中我学习了嵌套循环和break,continue语句 参考文献 C语言程序设计(第3版), 百度 1.PTA实验作业 1.1 换硬币 将一笔零钱换成5分、2分和1分的硬币,要求每种硬币至少有一枚,有几种不同的换法? 输入格式: 输入在一行中给出待换的零钱数额x∈(8,100)。 输出格式: 要求按5分、2分和1分硬币的数量依次从大到小的顺序,输出各种换法。每行输出一种换法,格式为:“fen5:5分硬币数量, fen2:2分硬币数量, fen1:1分硬币数量, total:硬币总数量”。最后一行输出“count = 换法个数”。 输入样例: 13 输出样例: fen5:2, fen2:1, fen1:1, total:4 fen5:1, fen2:3, fen1:2, total:6 fen5:1, fen2:2, fen1:4, total:7 fen5:1, fen2:1, fen1:6, total:8 count = 4 1.1.1数据处理: 数据表达: 用了变量f5, f1, f2, total, count, x;x是用户输入值,f5, f1, f2,分别用于计算5分,1分,2分的硬币个数,total是所用硬币个数

C语言I博客作业09

荒凉一梦 提交于 2019-12-05 06:34:39
一、本周教学内容&目标 第3章 分支结构 3.1-3.2 使学生熟悉多分支结构、字符型数据类型和逻辑运算符。 二、本周作业头 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-2/homework/10032 我在这个课程的目标是 熟练的掌握嵌套循环,了解continue和break语句的区别和运用,复习if-else语句 这个作业在那个具体方面帮助我实现目标 通过PTA的练习让我对所学的知识进行了解和运用,通过博客园记录我的收获和总结。 参考文献 C语言程序设计实验与习题指导 三、本周作业 1.PTA作业 1.1.题目名 1.1.1数据处理 数据表达: 数据处理: 1.1.2实验代码截图 1.1.3造测试数据 输入数据 输出数据 说明 1.1.4 PTA提交列表及说明 1.2 题目2 1.2.1 数据处理 数据表达: 数据处理: 1.2.2 实验代码截图 1.2.3 造测试数据 输入数据 输出数据 说明 1.2.4 PTA提交列表及说明 2.代码互评 同学代码截图 自己代码截图 3.学习总结 3.1 学习进度条 周/日期 周所花的时间 代码行 学到的知识简介 目前比较迷惑的问题 第一周 两天 四个题目代码共三十行代码 学会了最基础的编程,输出一些事实就好了,还有画三角形

C语言I博客作业09

给你一囗甜甜゛ 提交于 2019-12-05 06:34:34
问题 答案 这个专业属于哪个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-3/homework/10029 我在这个课程的目标是 进一步了解for循环语句 这个作业在哪个具体方面帮助我实现目标 PTA作业编写代码 熟悉循环语句 参考文献 《C语言程序设计》《PTA常见问题解答》 1.PTA试验作业 1.1 1.1.1数据处理 数据表达: 数据处理: 1.1.2实验代码截图 1.1.3 造测试数据. 输入数据 输出数据 说明 1.1.4 PTA提交列表及说明 说明: 2.1 2.1.1 数据处理 数据表达: 数据处理: 2.1.2 实验代码截图 2.1.3 造测试数据 . 输入数据 输出数据 说明 2.1.4 PTA提交列表及说明 说明: 2.代码互评 同学代码截图 自己代码截图 1. 2. 3.学习总结 3.1 学习进度条 周/日期 这周所花时间 代码行 学到的知识点简介 目前比较迷惑的问题 第一周 4天 28行 了解自己的专业 该怎么学习这门专业 第二周 4天 56行 编译器的使用 代码的作用是什么 第三周 3天 135行 对代码的编译以及使用 一些代码错误不知道是什么原因 第四周 3天 121行 循环语句以及for语句的使用 不知道什么情况下使用这些语句 第五周 4小时 144行

C语言I博客作业09

若如初见. 提交于 2019-12-05 06:33:38
这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 作业链接 我在这个课程的目标是 能开发一些小程序 这个作业在那个具体方面帮助我实现目标 让我更熟练的掌握循环嵌套语句 参考文献 【 C语言程序设计 】和【 C语言程序设计实验与习题指导 】 1.PTA实验作业(20分/题) 1.1 题目名1 7-1 打印九九口诀表 (15 分) 数据表达:用了i,j,N3个整型变量 数据处理: 定义整型变量 输入N for(i记录循环) for(j记录循环) 输出口诀表 1.1.2实验代码截图 1.1.3 造测试数据 输入数据 输出数据 说明 4 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 1*1=1 简单数据 2 1 1=1 1 2=2 2*2=4 简单数据 1.1.4 PTA提交列表及说明 1.多种错误:格式错误和答案错误,用C++输出答案发现是出去i,j的位置放错反了 2.答案正确:。。。 1.2 题目2 7-2 换硬币 (20 分) 将一笔零钱换成5分、2分和1分的硬币,要求每种硬币至少有一枚,有几种不同的换法? 1.2.1数据处理 数据表达:定义的x,fen5,fen2,fen1,total,count6个变量,都是题目给的变量 数据处理: 输入(钱数) for(五分钱的数量,从大到小

C语言I作业09

ぐ巨炮叔叔 提交于 2019-12-05 06:29:48
这个作业属于那个课程 C语言程序设计I 这个作业要求在哪里 https://www.cnblogs.com/hoppe/p/11900610.html 我在这个课程的目标是 学会自己编程简单的小程序 这个作业在那个具体方面帮助我实现目标 熟悉break、continue的使用 熟悉使用循环的嵌套解决问题 参考文献 C语言程序设计、百度百科 1.PTA实验作业 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)。 输出格式:

C语言I博客作业09

半城伤御伤魂 提交于 2019-12-05 06:28:43
这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-3/homework/10029 我在这个课程的目标是 熟悉使用for语句的循环嵌套结构,培养逻辑思维能力 这个作业在那个具体方面帮助我实现目标 了解常见的语法错误 参考文献 百度,《PTA系统常见问题及解答》,C Prime Plus,《C语言程序设计》 1.PTA实验截图 1.1打印九九乘法表 1.2数据处理 数据表达: 1.i,j分别表示行和列,其中j小于i,且i,j都为整型变量; 2.其中等号右边数字占4位、左对齐应该表示为"%d*%d=%-4d" 3.九九乘法表有九行,故要用printf("\n")语句; 数据处理: 伪代码: Begin include<stdio.h> int main() int N i j scanf("%d",&N) for i←1 to N repeat for j←1 to i repeat printf("%d*%d←%-4d" j i i*j) printf("\n") End 1.3实验代码截图 1.4造测试数据 输入数据 输出数据 说明 4 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=1, 4 4=16

C语言1博客作业09

喜夏-厌秋 提交于 2019-12-05 06:28:30
问题 答案 这个作业属于在哪个课程 C语言程序设计II 这个作业要求在哪里 C语言I作业09 我在这个课程目标是 学好C语言,为后面学习打好基础 这个作业具体在哪里方面帮助我 熟悉break、continue的使用 , 熟悉使用循环的嵌套解决问题 参考文献 百度 , C语言作业评价标准 一:PTA实验作业 1.1题目名跟奥巴马一起画方块 美国总统奥巴马不仅呼吁所有人都学习编程,甚至以身作则编写代码,成为美国历史上首位编写计算机代码的总统。2014年底,为庆祝“计算机科学教育周”正式启动,奥巴马编写了很简单的计算机代码:在屏幕上画一个正方形。现在你也跟他一起画吧! 输入格式: 输入在一行中给出正方形边长N(3≤N≤21)和组成正方形边的某种字符C,间隔一个空格。 输出格式: 输出由给定字符C画出的正方形。但是注意到行间距比列间距大,所以为了让结果看上去更像正方形,我们输出的行数实际上是列数的50%(四舍五入取整) 1.1.1数据处理 1.数据表达:用了整形变量i,j, n;字符型变量 c 2.数据处理: 先定义变量i,j, n,c; 输入整数你,字符c; for i=1 to i<=(n+1)/2 do//输出行数实际上是列数的50% i++ for j=1 to j<=2 do//输出的列数 j++ end 1.1.2实验代码贴图 1.1.3造数据测试 输入数据 输出数据 说明

C语言I博客作业09

我的未来我决定 提交于 2019-12-05 06:19:56
问题 答案 这个作业属于哪个课程 c语言程序设计I 这个作业的要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/10030 我在这个课程的目标是 学好怎样精确地打代码,快速准确的完成PTA,在博客园上将自己的错误总结与归纳 这个作业在具体哪个方面帮助我实现目标 对自己打的代码进行纠错与记录,对别人的代码进行挑错与学习 参考文献 Brian W.Kernighan, Dennis M.Ritchi 作业格式 1.PTA实验作业 1.1 7-1 打印九九口诀表 * 题目内容描述:下面是一个完整的下三角九九口诀表: ###1.1.1 数据处理 * 1.数据表达:定义了三个整型变量i,j,N,i代表行,j代表列,所以使用了嵌套式语句来表示j与i之间的限制关系。 * 2.数据处理:用整型变量来完成对i,j,N的定义,使用for循环的嵌套式来进行对i,j的累加,例for(i=1;i<=N;i++) { for(j=1;j<=i;j++),可以使i,j逐步累积 1.1.2 实验代码截图 1.1.3造测试数据 输入数据 输出数据 说明 5 这是5之前的乘法表,由小到大依次相乘 3 这是3之前的乘法表,由小到大依次相乘 7 这是7之前的乘法表,由小到大依次相乘 1.1.4提交列表及说明 * 答案错误

C语言I作业09

别说谁变了你拦得住时间么 提交于 2019-12-05 06:19:24
二、本周作业头 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://i-beta.cnblogs.com/posts/edit 我在这个课程的目标是 熟练 这个作业在那个具体方面帮助我实现目标 int整形结构,for语句和if语句的循环 参考文献 c语言,百度 三、本周作业 PTA实验作业 代码互评 学习总结 四、作业格式 1.PTA实验作业(20分/题) 请再此处列出自己的排名图片,如: 本题 1.1 题目名1 题目内容描述本题要求对任意给定的一位正整数 N ,输出从 1*1 到 N*N 的部分口诀表。 1.1.1数据处理; 本题使用了int整形结构,for语句和if语句的循环 1.1.2实验代码截图 1.1.3造测试数据 输入数据 输出数据 说明 4 1x1=1 1x2=2 2x2=4 1x3=3 2x3=6 3x3=9 1x4=4 2x4=8 3x4=12 4x4=16 此处用符号x代替了符号*,真实输出时是符号星字符 1 1x1 此处用符号x代替了符号*,真实输出时是符号星字符 2 1x1=1 1x2=2 此处用符号x代替了符号*,真实输出时是符号星字符 1.1.4 PTA提交列表及说明 1.2.1 数据处理使用了int整形结构,for语句和if语句的循环 实验代码截图 1.2.3 造测试数据1.2.4 PTA提交列表及说明 2.代码互评(5分)