c语言程序设计

C语言|博客作业10

人走茶凉 提交于 2019-12-06 03:16:46
这个作业属于哪个课程 C语言程序设计1 这个作业的要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-2/homework/10100 在这个课程的目标是 会编写简单小程序 参考文献 《C 语言程序设计》《C Primer Plus》 1. PTA实验作业 1.1 题目名1 输出三角形字符阵列 输出n行由大写字母A开始构成的三角形字符阵列 1.1.1 数据处理 数据处理: begin 定义整型变量n,i,j; 定义字符型变量的初始值'A'; 进入循环体,通过表达式for(i=1;i<=n;i++)对跳出循环进行判断; 进入内循环,通过表达式for(j=i;j<=n;j++)对变量变换,“c++"; 当i>n时跳出循环 end 数据表达:定义了整型变量、字符型变量;运用了for循环的嵌套。 1.1.2 实验代码截图 1.1.3 造测试数据 输入数据 输出数据 说明 2 符合要求的正整数 6 符合要求的正整数 -2 无数据 为负数不合题意 1.4PTA提交列表及说明 提交说明 编译错误:内部循环for语句误加分号。 编译错误:没有给字符型变量“c"赋初始值。 编译错误:内部循环变量初始值赋值错误。 编译错误:内部循环跳出循环条件错误。 1.2 题目名2 梅森数 编写程序,对任一正整数n(n<20),输出所有不超过2 n​​−1的梅森数 1

C语言I博客作业10

大兔子大兔子 提交于 2019-12-06 03:16:42
一、本周教学内容&目标 第4章 循环结构 4.5 综合介绍循环结构的程序设计,涉及到多个典型算法。要求学生能够根据实际情况,选择合适的算法、合理的循环结构,熟练的编写程序。 二丶 本周作业头 问题 答案 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-2 我在这个课程的目标是 学好C语言,成为一名程序员 这个作业在那个具体方面帮助我实现目标 熟悉熟悉break、continue的使用,熟悉break、continue的使用 参考文献 https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/10096、www.baidu.com 三、本周作业 1.PTA实验作业 1.1题目名输出三角形字符阵列 (15 分) 1.1.1数据处理 数据表达:int定义了字母的个数,用了while语句来编写。 数据处理: 1.1.2实验代码截图 1.1.3 造测试数据 输入数据 输出数据 说明 4 A B C D ;E F G; H I; J 题给 3 A B C;D E;F 首行3个字母 5 A B C D E;F G H I;J K L;M N;O; 首行5个字母 1.1.4 PTA提交列表及说明 编译错误:char ch‘A’

C语言I博客作业10

余生长醉 提交于 2019-12-06 03:16:36
这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-1/homework/10099 我在这个课程的目标是 根据实际情况,选择合适的算法、合理的循环结构,熟练的编写程序。 这个作业在那个具体方面帮助我实现目标 提供案例给我练习,并可以判断对错 参考文献 PTA 1.PTA实验作业 1.1 输出三角形字符阵列 本题要求编写程序,输出n行由大写字母A开始构成的三角形字符阵列。 1.1.1 数据处理 数据表达: 变量 变量的值 类型 n 输出的行数 整型 i 循环的参数 整型 ch 输出字符 字符型 数据处理: Begin(算法开始) 初始化ch='A' 如果n<7 当n不等于0时 for循环中 输出%c ch++ for循环结束 输出换行符 n=n-1 while循环结束 End (算法结束) 流程结构:while循环中for循环语句 1.1.2 实验代码截图 1.1.3 造测试数据 输入数据 输出数据 说明 4 A B C D E F G H I J 对了 6 A B C D E FG H I J KL M N OP Q RS TU 对了 1.1.4 PTA提交列表及说明 1.答案错误:没有考虑到不存在完数的情况。 1.2 跟奥巴马一起画方块 美国总统奥巴马不仅呼吁所有人都学习编程

C语言I博客作业10

拥有回忆 提交于 2019-12-06 03:16:32
本周作业头 问题 答案 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 C语言I作业10 我在这个课程的目标是 熟练使用C语言编程,掌握编程基本工具以及一些办公软件 这个作业在那个具体方面帮助我实现目标 分析作业提高对嵌套循环的理解以及熟练度,还有期末复习大纲 参考文献 百度,《C语言程序设计》 1.PTA实验作业 1.1题目1 1.1.1数据处理 #include<stdio.h> int main() { 声明变量输入正整数,行数,字符长度; 声明字符数据并赋值为A; //表示从A开始 给正整数和字符赋值; for(行数从1递增至赋给正整数的值){ for(字符长度随行数变化){ printf("%c",字符); 字符增加; //从A增加 } printf("换行"); } return 0; } 1.1.2实验代码截图 1.1. 1.1.3造数据测试 输入数据 输出数据 说明 4 题目样例 5 随机取值 1.1.4PTA提交列表及说明 1.编译错误:误将return 0;后面大括号删掉。 2.编译错误:本来是错了两次,不知道玩什么显示一次,第二次是因为scanf语句后忘记加分号。 1.2题目2 1.2.1数据处理 #include<stdio.h> #include<math.h> //调用数学函数 int main() { 声明变量由n得到的数,输入的正整数

#C语言作业10

爷,独闯天下 提交于 2019-12-06 03:13:58
这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 [作业]( https://edu.cnblogs.com/campus/zswxy/SE2019-1/homework/10099 ) 我在这个课程的目标是 熟悉break、continue的使用 这个作业在那个具体方面帮助我实现目标 学习定义函数,switch函数 参考文献 《C语言程序设计》 PTA作业 https://edu.cnblogs.com/campus/zswxy/SE2019-1/homework/10099 1.1 7-8 输出三角形字符阵列 (15 分) 本题要求编写程序,输出n行由大写字母A开始构成的三角形字符阵列。 输入格式: 输入在一行中给出一个正整数n(1≤n<7)。 输出格式: 输出n行由大写字母A开始构成的三角形字符阵列。格式见输出样例,其中每个字母后面都有一个空格。 输入样例: 4 输出样例: A B C D E F G H I J 1.1.1实验代码截图 1.1,2作业提交 1.1.3 造测试数据 输入数据 输出数据 说明 5 说明此三角形从A-O 3 说明此三角形从A-F 1.1.4 数据处理与表达 数据表达:定义了n,count,i,j,用i对每行字母数的多少进行说明,用j对有多少行进行说明。 数据处理:使用for-for穿插对所需数进行反复运用,直至输出最后一个字母。 伪代码

C语言I博客作业10

两盒软妹~` 提交于 2019-12-06 03:11:40
这个作业属于哪个课程? C语言程序设计II 这个作业的要求在哪里? https://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/10098 我在这个课程的目标是? 熟练掌握C语言的使用技巧和C语言相关工具的使用 这个作业在哪个具体方面帮助我实现目标? 综合学过的知识深入了解和使用循环结构/DIV> 参考文献 伪代码的写法,CSDN,《C Primer Plus》,Make down语法 1.PTA实验作业 1.1输出三角形字符阵列 本题要求编写程序,输出n行由大写字母A开始构成的三角形字符阵列。 1.1.1数据表达 数据表达:运用了三个整型的常量变量n,i,j和一个字符变量ch;变量n和字符变量ch直接输入,j和i通过for循环计算行与列。 数据处理:运用了for j←n to 0和for i←1 to j表达式组成的嵌套结构。 1.1.2实验代码截图 1.1.3 造测试数据 输入数据 输出 1 5 6 1.1.4 PTA提交列表及说明 ·1段错误:两次段错误都是未注意sacnf语句中的符号缺失;加上&就可以了 1.2梅森数 形如2^n−1的素数称为梅森数(Mersenne Number)。例如2^2−1=3、2^3−1=7都是梅森数。1722年,双目失明的瑞士数学大师欧拉证明了2^31−1=2147483647是一个素数

C语言I作业10

喜你入骨 提交于 2019-12-06 03:09:20
问题 答案 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 http://edu.cnblogs.com/campus/zswxy/CST2019-3/homework/10097 我在这个课程的目标是 语言的认识和了解,编程的基本操作,通过自己的实践让自己掌握好自己的专业 这个作业在那个具体方面帮助我实现目标 新代码的编译,语句的嵌套使用的总结 参考文献 《PTA系统常见问题解答》 1.PTA实验作业 1.1 编程打印空心字符菱形 1.1.1数据处理 数据表达:数据为整型和字符型,n为输入数据 数据处理:for语句和if语句的嵌套 1.1.2实验代码截图 1.1.3 造测试数据 输入数据 输出数据 说明 B 5 样例数据 A 1 A 输入数据 1.1.4 PTA提交列表及说明 Q:编译错误 A:没有取字符 Q:答案错误 A:i的初始值有误 1.2同构数 1.2.1数据处理 数据表达:数据类型为整型 数据处理:for语句和if语句的嵌套 1.2.2实验代码截图 1.1.3 造测试数据 输入数据 输出数据 说明 5 25 样例数据 6 36 输入数据 1.2.4 PTA提交列表及说明 Q:编译错误 A:,忘打 Q:答案错误 A:定义错误 2.代码互评 我的代码 他的代码 我的代码相较之下比较简洁而他的代码行数较多 我的代码相较于他的没有他的规范

C语言I博客作业10

百般思念 提交于 2019-12-06 03:07:24
这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-3/homework/10101 我在这个课程的目标是 这个作业在那个具体方面帮助我实现目标 参考文献 C语言程序设计,百度 1.PTA实验作业(20分/题) 1.1 题目名1 题目内容描述 1.1.1数据处理 介绍实现本题过程中,你的数据表达、数据处理是怎么做的。注意:请务必按照以下方式书写。 数据表达:用了哪些变量,这些变量的值是怎么来的,类型是什么。 数据处理:数据用到的表达式和流程结构。**请用伪代码表示**。 1.1.2实验代码截图 贴图展示代码,不要复制。请给出名字标识。 1.1.3 造测试数据 输出你的程序面向各种测试数据结果,除了题目给出的测试数据,可以自己再造其他临界数据,越多越好,并加上必要说明 1.1.4 PTA提交列表及说明 根据PTA提交列表,简要描述调试程序碰到的问题及解决办法。 提交列表说明: 注意必须写明每个错误点,你是怎么解决的。此项没写好,本题 0 分 有多道题目的,请分题目写好编程总结 题目2同题目1写法,先写题目,再按照4个内容书写。4部分都必须写,缺任何一项扣分! 1.2 题目2 1.2.1 数据处理 1.2.2 实验代码截图 1.2.3 造测试数据 1.2.4 PTA提交列表及说明 2

C语言I博客作业10

六月ゝ 毕业季﹏ 提交于 2019-12-06 03:06:23
这个作业属于哪个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-3/homework/10101 我在这个课程的目标是 学习循环语句 这个作业在那个具体方面帮助我实现目标 在PTA题目中多次使用嵌套循环结构,加深印象 参考文献 C语言程序设计,上课笔记,伪代码的写法,cprimer plus,百度百科 1.PTA实验作业 1.1输出三角形字符阵列 本题要求编写程序,输出n行由大写字母A开始构成的三角形字符阵列 1.1.1数据处理 数据表达:使用了n,i,j整形变量,ch字符变量。 数据处理:运用循环语句。 1.1.2实验代码截图 1.1.3造测试数据 输入数据 输出数据 说明 5 5行 6 6行 1.1.4PTA提交列表及说明 提交列表说明: Q:格式错误 A:输出的格式不对,有1个空格 1.2同构数 一个数恰好出现在它的平方数的右端,这个数就称为同构数。找出1~1000之间的全部同构数。 1.2.1数据处理 数据表达:使用了a,b变量。 数据处理:嵌套循环语句。 1.2.2实验代码截图 1.2.3造测试数据 1.2.4PTA提交列表及说明 提交列表说明: 之前不懂意思,回来百度后了解意思 2.代码互评 1.三份代码风格不同,所用的函数都一样,嵌套循环语句。 2.3人的代码不一样都不一样

C语言I博客作业10

别说谁变了你拦得住时间么 提交于 2019-12-06 03:06:21
这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-1/homework/10095 我在这个课程的目标是 能熟练的进行编程 这个作业在哪个具体方面帮助我实现目标 通过不断的编程练习里提高自己的能力 参考文献 C语言教材,百度等 1.PTA实验作业 1.1输出三角形字符阵列 1.1.1数据处理 数据处理:运用了for语句以及循环嵌套结构; 数据表达:用了n,i,j,s,其中,n,i,j属于整型变量,s属于字符型变量; 1.1.2实验代码截图 1.1.3造测试数据 输入数据 输出数据 说明 1 A 数据给的 3 ABCDEF 数据给的 1.1.4 PTA提交列表及说明 说明:这个相对而言比较简单,一次性就完成了 1.2同构数 1.2.1数据处理 数据处理:该题用到了printf、scanf输出输入语句 数据表达:变量值的由来是通过赋值与计算。 1.2.2实验代码截图 1.2.3造测试数据 1.2.4 PTA提交列表及说明 这个题目的难度比较大 2.代码互评 同学代码 我的代码 都差不多 3.学习总结 3.1 学习进度条 周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题 11/1-11/3 5h 90 分支结构,逻辑运算和关系运算,字符型数据 数学问题不能用代码表示