c语言程序设计

C语言I博客作业11

爱⌒轻易说出口 提交于 2019-12-06 16:54:05
问题 回答 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-1/homework/10132 我在这个课程的目标是 学习好C语言解决应用到实际生活中 这个作业在那个具体方面帮助我实现目标 了解了for,while,do-while循环之间的区别 参考文献 百度百科、CSDN博客、C语言程序设计 1.PTA实验作业 1.1 1.1.1 数据处理: 数据表达: 1.1.2实验代码截图 1.1.3 造测试数据 输入数据 输出数据 说明 1.1.4 PTA提交列表及说明 编译错误: 1.2 1.2.1 数据处理 数据表达: 数据处理: 1.2.2实验代码截图 1.2.3 造测试数据 输入数据 输出数据 说明 1.2.4 PTA提交列表及说明 部分错误: 部分错误: 编译错误: 2.代码互评 2.1同学代码截图: 自己代码截图: 不同点: 2.2同学代码截图 自己代码截图 不同点: 3.学习总结 周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较疑惑的问题 第一周/9-18 3天 42 简单的C语言知识 不会写代码 第二周/10-27 3天 提问的智慧 写代码的思路 第三周/9-12 3天 87 关系运算,格式化输入语句scanf() 怎么找错误 第四周/10-15 4天 106

C语言I博客作业11

杀马特。学长 韩版系。学妹 提交于 2019-12-06 16:51:54
问题 答案 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/10098 我在这个课程的目标是 更加熟练掌握markdown语法的相关用法 这个作业在那个具体方面帮助我实现目标 更加熟练的使用markdown语法 参考文献 PTA常见问题解析,C语言程序设计 1.PTA实验作业 1.1 题目内容: 1.1.1数据处理 数据表达: 数据处理: 1.1.2实验代码截图 1.1.3 造测试数据 输入数据 输出数据 说明 1.1.4 PTA提交列表及说明 提交列表说明 1编译错误: 2答案正确: 1.2 题目内容: 1.2.1数据处理 数据表达: 数据处理: 1.2.2实验代码截图 1.1.3 造测试数据 输入数据 输出数据 说明 1.2.4 PTA提交列表及说明 提交列表说明 1编译错误: 2答案正确: 2.代码互评 同学代码 自己代码截图 3.学习总结 3.1学习进度条 时间 所花时间 代码行 学到的知识点简介 目前比较迷惑的问题 第一周 3天 27 学习编程 无 第二周 4天 52 学习了华氏温度转换摄氏温度的编程 Markdown语法部分语法 第三周 3天 68 学习if else句式和存款利息的编程 无 第四周 5天 148 使用for语句循环

C语言I博客作业11

↘锁芯ラ 提交于 2019-12-06 16:50:56
一.表格 问题 答案 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-1/homework/10132 我在这个课程的目标是 熟练的运用与掌握计算机系统和C语言知识 这个作业在那个具体方面帮助我实现目标 函数定义及相关知识 参考文献 《C语言程序设计》、《C Primer Plus》 二.本周作业 1. PTA实验作业(20分/题) 从PTA题目集中选出2个你最满意的题目完成以下内容,选择题目难度越大,分值越高,每题20分(每项5分) 1.1 题目名1 1.1.1数据处理 数据表达:先根据题目定义整型变量n表示-----一个正整数n,以及count = 0。 数据处理:(伪代码如下) 定义变量n、以及 count = 0 输入正整数n 进入for嵌套循环 for (int i = n; i > 0; i--) { for (int j = 0; j < i; j++) { 输出结果 printf("%c ", 'A' + count); 输出结果为字符型数据所以应用 "%c " 程序结束 1.1.2实验代码截图 1.1.3 造测试数据 输入数据 输出数据 说明 0 4.5 -3.6 x = 0.8 样例数据 -0.2 0.04 -0.01 x1 = 0.1-0.2i, x2 =

C语言I作业11

只愿长相守 提交于 2019-12-06 16:43:04
问题 答案 这个作业属于哪个课程 c语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-3/homework/10097 我在这个课程的目标是 学会更多的程序表达模式,努力学习 这个课程在哪个方面具体帮助我实现目标 工具书,具有课本可供参考 参考文献 百度和课本 1.PTA实验作业 1.1题目名:统计某类完全平方数 内容描述 :本题要求实现一个函数,判断任一给定整数N是否满足条件:它是完全平方数,又至少有两位数字相同,如144、676等。。 1.1.1数据处理 数据表达:运用了函数,以及题目中的变量,数据类型为int整数型 数据处理:定义变量 n,b,m,n,数据是根据题目而来的 定义变量 if m*m←n 执行循环 b←n%10取余 b每执行一次循环都加1 n←n/10 执行for循环 定义i←0,i≤9,每执行一次i的值都加1 ifp[i]>1 返回1 返回0 1.1.2实验代码截图 1.2.3测试数据 输入数据 输出数据 说明 105 500 cnt=6 正确 105 500 cnt=6 正确 105 500 cnt=6 正确 1.2.4PTA提交列表及说明 编译错误:条件错误,改变条件 1.2题目名:统计各位数字之和是5的数 内容描述 :本题要求实现两个函数

C语言I作业11

吃可爱长大的小学妹 提交于 2019-12-06 16:40:56
这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 C语言I作业11 我在这个课程的目标是 复习之前学过的语法知识,并学会运用 这个作业在那个具体方面帮助我实现目标 归纳,总结自己的解题错误,进一步了解自己的学习情况 参考文献 百度 1.PTA实验作业 1.1统计某类完全平方数 本题要求实现两个函数:一个函数判断给定正整数的各位数字之和是否等于5;另一个函数统计给定区间内有多少个满足上述要求的整数,并计算这些整数的和。 函数接口定义: int IsTheNumber ( const int N ); 其中N是用户传入的参数。如果N满足条件,则该函数必须返回1,否则返回0。 裁判测试程序样例: #include <stdio.h> #include <math.h> int IsTheNumber ( const int N ); int main() { int n1, n2, i, cnt; scanf("%d %d", &n1, &n2); cnt = 0; for ( i=n1; i<=n2; i++ ) { if ( IsTheNumber(i) ) cnt++; } printf("cnt = %d\n", cnt); return 0; } /* 你的代码将被嵌在这里 */ 输入样例: 105 500 输出样例: cnt = 6 数据表达 定义整形变量m,n

C语言I博客作业11

坚强是说给别人听的谎言 提交于 2019-12-06 16:37:28
一、本周教学内容&目标 第5章 函数 要求学生掌握各种类型函数的定义、调用和申明,熟悉变量的作用域、生存周期和存储类型。 二、本周作业头 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 edu.cnblogs.com/campus/zswxy/SE2019-3/homework/10126 我在这个课程的目标是 熟练使用编程工具进行代码的编写 这个作业在那个具体方面帮助我实现目标 在学习全局变量,局部变量以及他们的生存期方面 参考文献 https://www.cnblogs.com/pengchen511/p/10564067.html 三、本周作业 1.PTA实验作业 2.代码互评 3.学习总结 四、作业格式 1.PTA实验作业 1.1题目名1 本题要求实现一个函数,判断任一给定整数N是否满足条件:它是完全平方数,又至少有两位数字相同,如144、676等。 1.1.1数据处理 数据表达:用到了整型变量N,n,b,p,m,全局变量与局部变量的使用,用到了sqrt开平方函数。 数据处理: 1.1.2实验代码截图 1.1.3造测试数据 输入数据 输出数据 105 500 cnt=6 1.1.4PTA提交列表及说明 答案错误:在运用数组结构时出现了错误,不够了解数组的使用,使得while里面的循环结构不正确。 答案正确:找到并改正了错误。 1.2题目2 请编写程序

C语言I博客作业11

*爱你&永不变心* 提交于 2019-12-06 16:36:35
本周作业头 问题 答案 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-3/homework/10126 我在这个课程的目标是 学习函数,并掌握各种类型函数的定义、调用和申明,熟悉变量的作用域、生存周期和存储类型。 这个作业在那个具体方面帮助我实现目标 完成PTA作业 参考文献 《C语言程序设计》,百度百科 1.PTA实验作业 1.1 题目1:本题要求实现一个函数,判断任一给定整数N是否满足条件:它是完全平方数,又至少有两位数字相同,如144、676等。 函数接口定义: int IsTheNumber ( const int N ); 其中N是用户传入的参数。如果N满足条件,则该函数必须返回1,否则返回0。 裁判测试程序样例: #include <stdio.h> #include <math.h> int IsTheNumber ( const int N ); int main() { int n1, n2, i, cnt; scanf("%d %d", &n1, &n2); cnt = 0; for ( i=n1; i<=n2; i++ ) { if ( IsTheNumber(i) ) cnt++; } printf("cnt = %d\n", cnt); return 0

C语言I博客作业11

强颜欢笑 提交于 2019-12-06 16:34:52
问题 回答 这个作业属于哪个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/10096 我在这个课程的目标是 掌握并熟悉C语言的运用 这个作业在哪个具体方面帮助我实现目标 嵌套循环的运用 参考文献 《C primer Plus》《C语言程序设计》《CSDN》《百度》 1. PTA实验作业 1.1 输出三角形字符阵列 题目内容 本题要求编写程序,输出n行由大写字母A开始构成的三角形字符阵列。 输入格式: 输入在一行中给出一个正整数n(1≤n<7)。 输出格式: 输出n行由大写字母A开始构成的三角形字符阵列。格式见输出样例,其中每个字母后面都有一个空格。 1.1.1 数据处理 数据表达:定义整型变量n,b,c,字符型变量a='A',其中n表示行数,b,c表示循环变量,a表示每列每行的字母 数据处理:输入n表示有n行数,从第一行n列开始,每下一行依次递减直到最后n行只有一列,用两个for循环,第一个for循环得出行数,第二个for循环得出列数,从字母A开始一个一个的输出,列循环累加时,字符型变量字母累加然后输出,每一行输完跳出中间第二个for循环,以换行跳回第一个for循环 伪代码: 1.1.2 实验代码截图 1.1.3 造测试数据 输入数据 输出数据 说明 4 A B C D

C语言I博客作业11

十年热恋 提交于 2019-12-06 16:15:53
这个作业属于那个课程 C语言程序设计I 这个作业要求在哪里 http://edu.cnblogs.com/campus/zswxy/SE2019-3/homework/10126 我在这个课程的目标是 在学习完课程后熟用C语言,编译一些自己喜欢的东西 这个作业在那个具体方面帮助我实现目标 熟练教材上的代码,并选择一些习题在编译软件上进行练习 参考文献 百度 1.PTA实验作业 1.1 统计某类完全平方数 本题要求实现一个函数,判断任一给定整数 N 是否满足条件:它是完全平方数,又至少有两位数字相同,如144、676等。 1.1.1数据处理 数据表达:定义的变量有a和m,i,N他们都属于int类型。 数据处理:是选择加循环结构 伪代码:定义变量 表达式一,表达式二 if语句 定义变量 while语句 定义变量,表达式三 if语句,返回1 表达式四 返回0 1.1.2实验代码截图 1.1.3 造测试数据 输入数据 输出数据 说明 111   520 6 有6个满足 963   1958 6 有6个满足 257   638 3 有3个满足 1.1.4 PTA提交列表及说明 编译错误: (1)声明被调用函数时没有加分号,把英文分号加上就没事了 (2)m==N写成了m=N 1.2 统计各位数字之和是5的数 本题要求实现两个函数:一个函数判断给定正整数的各位数字之和是否等于5

C语言|博客作业11

天大地大妈咪最大 提交于 2019-12-06 15:34:18
问题 回答 这个作业属于哪个课程 C语言程序设计ll 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-2/homework/10127 我在这个课程的目标是 熟练掌握运用各语法,独自写出代码解决许多计算题,编写出一个小程序 这个作业在哪个具体方面帮助我实现目标 选择题帮助更好的理解了概念,函数题帮助我更好的掌握语法 参考文献 《C语言程序设计》 百度 CSDN 1. PTA实验作业 1.1 题目6-1 统计某类完全平方数 题目内容描述:本题要求实现一个函数,判断任一给定整数N是否满足条件:它是完全平方数,又至少有两位数字相同,如144、676等。 1.1.1 数据处理 数据表达:定义了整型变量n,m,定义了数组a[10] 数据处理:使用了嵌套循环 int IsTheNumber ( const int N ) { 定义n,m; n = N的根方并取整; m = n*n; if(m == N) { 定义大小为10的数组a,同时a内所有元素均初始化为0; while(m>0) { 定义i,i = m % 10; a[i]++计算有多少个这样的整数; if(a[i]==2) { 满足条件,返回1; } m = m/10; 循环计算 } } return 0; } 1.1.2 实验代码截图 1.1.3 造测试数据 输入数据