c语言程序设计

C语言I博客作业11

允我心安 提交于 2019-12-06 21:27:30
这个作业属于哪个课程 这个作业要求在哪里 我在这个课程的目标是 这个作业在哪个具体方面帮助我实现目标 参考文献 C语言程序设计II C语言I—2019秋作业11 , C语言作业评价标准 熟悉并掌握基本的程序语言知识,并拥有独立完成程序编辑的能力 进一步强化C语言的基础学习,学习掌握各种类型函数的定义、调用和申明,熟悉变量的作用域、生存周期和存储类型。 C语言程序设计(第三版), 伪代码的写法 , 百度百科 1.PTA实验作业 1.1 统计某类完全平方数 1.1.1 数据处理    ①数据表达:使用了整形变量n,b,m和数组p,其中,n作为实参,m作为平方数,b作为数组;    ②数据处理:(伪代码如下) 1.将形参赋值给实参并定义函数; 2.if语句判断是否为完全平方数; 3.while语句一直执行取余加入数组中; 4.若有两个相同的数则条件成立返回1; 5.否则返回0; 1.1.2实验代码截图 1.1.3 造测试数据 输入数据 输出数据 说明 105 500 cnt = 6 使用题试数据测试 100 101 cnt = 1 使用较小数据测试 999 1999 cnt = 6 使用较大数据测试 666 777 cnt = 1 使用随机数据测试 1.1.4 PTA提交列表及说明 提交列表说明: 1.答案错误:没有考虑到输入的位数不是三位数的情况; (多加入一个位数) 2.编译错误

C语言I博客作业11

陌路散爱 提交于 2019-12-06 21:27:26
这个作业属于哪个课程 C语言程序设计II 这个作业要求在哪里 C语言I博客作业11 我在这个课程的目标是 学习C语言程序设计 这个作业在哪个具体方面帮助我实现目标 掌握各种类型函数的定义、调用和申明,熟悉变量的作用域、生存周期和存储类型 参考文献 百度查阅 PTA实验作业 1.1 统计某类完全平方数 (20分) 本题要求实现一个函数,判断任一给定整数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; } /* 你的代码将被嵌在这里 */ 输入样例: 105 500 输出样例: cnt = 6 1.1.1数据处理 数据表达

C语言I博客作业11

眉间皱痕 提交于 2019-12-06 21:24:24
问题 答案 这个作业属于哪个课程 c语言程序设计I 这个作业的要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/10129 我在这个课程的目标是 学好怎样精确地打代码,快速准确的完成PTA,在博客园上将自己的错误总结与归纳 这个作业在具体哪个方面帮助我实现目标 对自己打的代码进行纠错与记录,对别人的代码进行挑错与学习 参考文献 Brian W.Kernighan, Dennis M.Ritchi 作业格式 1.PTA实验作业 1.1 6-1 统计某类完全平方数 * 题目内容描述:本题要求实现一个函数,判断任一给定整数N是否满足条件:它是完全平方数,又至少有两位数字相同,如144、676等 1.1.1 数据处理 * 1.数据表达: int IsTheNumber ( const int N ) { int r=sqrt(N); int n=N; int a[10]={}; //变量r,n,a, if(r*r==N){ //筛选是否为完全平方数 int d; while(n){ d=n%10; a[d]++; if(a[d]==2){ //设a[d]==2定义 return 1; break; } n/=10; } } return 0; } * 2.数据处理:用int整型n1,n2的变量 1.1.2

C语言I作业11

你说的曾经没有我的故事 提交于 2019-12-06 21:23:28
##C语言I作业11:第十五周作业 ##第5章 函数 要求学生掌握各种类型函数的定义、调用和申明,熟悉变量的作用域、生存周期和存储类型。 |这个作业属于那个课程|C语言程序设计II| |---|---| |这个作业要求在哪里|h https://edu.cnblogs.com/campus/zswxy/SE2019-2/homework/10032| |我在这个课程的目标是|| |这个作业在那个具体方面帮助我实现目标|通过pta作业进行复习,继续熟悉结构| |参考文献|《C语言程序设计》| #1.PTA实验作业 ##1.1 ### ###1.1.1数据处理 ###数据表达: ###数据处理:伪代码: ###1.2.2 实验代码截图 ###1.2.3 造测试数据 |输入数据|输出数据|说明| |---|---|---| ###1.2.4 PTA提交列表及说明 ###提交列表说明: ###格式错误: #2.代码互评 ###同学代码截图 ###同学甲: ###同学乙: ###相同点: ###不同点: ###1. ###2. ###3. #3.学习总结 ##3.1 学习进度条 |周/日期|这周所花时间|代码行|学到的知识点简介|此前比较迷茫的问题| |---|---|---|---|---| |第一周| 2天|26行|学会了printf()语句,知道主函数|整型变量的意义| |第二周|

C语言I博客作业11

淺唱寂寞╮ 提交于 2019-12-06 21:22:29
这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/10131 我在这个课程的目标是 综合运用函数解题 这个作业在那个具体方面帮助我实现目标 解题运用很广泛 参考文献 C语言程序与设计,百度 1,pta作业 1.1.解一元二次方程 1.1.1数据处理 数据表达:本题我定义了a, b, c, x, x1, x2, m, p, q9个双精度浮点型变量 数据处理:运用了 if (b != 0) {} else if (b == 0 && c != 0{ } else { } if (a != 0) if (m > EPS) { } else if (m <= EPS && m >= -EPS) { } else {}等语句 1.1.2,实验代码截图 1.1.3 造测试数据 1.1.4 PTA提交列表及说明 这题我是先在dav c++上面先做在测试的在提交的,错误开始挺多的,不过和同学讨论一个个都找出来了,最后测试结果正确填上来了 1.2.统计各位数字之和是5的数 1.2.1.数据处理 数据处理;本题运用了while语句while (n>0)和void count_sum(int a, int b) 1.2.2.实验代码截图 1.2.3.造测试数据 1.2.4

C语言I博客作业11

ぃ、小莉子 提交于 2019-12-06 21:21:26
问题 回答 这个作业属于那个课程 C语言程序设计ll 这个作业要求在哪里 https://www.cnblogs.com/pengchen511/p/10564067.html 我在这个课程的目标是 熟练掌握运用各语法,对代码进一步认识 这个作业在那个具体方面帮助我实现目标 PTA作业,博客园 参考文献 百度 ,《C语言程序设计》 1.PTA实验作业 1.1 题目内容描述: 要求实现一个函数,判断任一给定整数N是否满足条件:它是完全平方数,又至少有两位数字相同,如144、676等。 1.1.1数据处理 数据表达: 数据处理: 1.1.2实验代码截图 1.1.3 造测试数据 1.1.4 PTA提交列表及说明 1.2 题目内容描述: 要求实现两个函数:一个函数判断给定正整数的各位数字之和是否等于5;另一个函数统计给定区间内有多少个满足上述要求的整数,并计算这些整数的和。 1.2.1 数据处理 数据表达: 数据处理: 1.2.2 实验代码截图 1.编译错误: 2.编译错误: 3.编译错误: 1.2.3 造测试数据 1.2.4 PTA提交列表及说明 1.编译错误: 2.编译错误: 3.编译错误: 4.编译错误: 5.编译错误: 2.代码互评 同学代码截图 自己代码截图 3.学习总结 3.1 学习进度条 周 这周所花时间 代码行 学到的知识点简介 目前比较迷惑的地方 第六周 18小时 119

C语言I博客作业11

北城余情 提交于 2019-12-06 21:17:29
问题 答案 这个作业属于哪个课程 c语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-1/homework/10132 我在这个课程的目标是 熟练使用C语言 这个作业在那个具体方面帮助我实现目标 pta习题 参考文献 https://blog.csdn.net/liujian20150808/article/details/50630546 1.PTA实验作业 1.1 6-2 统计各位数字之和是5的数 (20分) 本题要求实现两个函数:一个函数判断给定正整数的各位数字之和是否等于5;另一个函数统计给定区间内有多少个满足上述要求的整数,并计算这些整数的和。 1.1.1数据处理 数据表达: 变量 类型 e 整型 函数返回值 x 整型 各位数之和 number 整型 要求判断的数字 a 整型 范围左区间 b 整型 范围右区间 i 整型 范围统计数字 sum 整型 数字和 is() 函数 判断是为否符合题意的数 count_sum 函数 计算和输出个数和总和 数据处理: 接收变量number; 将number对10取余且平方加给x; 当number为0时判断x是否为5; 接收范围; 最小值开始递增,并且判断is(a); 如果真;计数器i加一; 加到sum上; a递增到b; 输出i与sum。 .2实验代码截图 1

C语言I博客作业11

家住魔仙堡 提交于 2019-12-06 21:15:30
问题 答案 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 C语言I作业11 我在这个课程的目标是 学会C语言 这个作业在那个具体方面帮助我实现目标 掌握各种类型函数的定义、调用和申明,熟悉变量的作用域、生存周期和存储类型。 参考文献 c语言作业评价标准 一、PTA实验作业 1.1统计各位数字之和是5的数 题目描述:本题要求实现两个函数:一个函数判断给定正整数的各位数字之和是否等于5;另一个函数统计给定区间内有多少个满足上述要求的整数,并计算这些整数的和。 1.1.1数据处理 数据表达 变量 变量来源 变量类型 a 题目输入 int b 题目输入 int s 满足条件的数的和 int number 一个数 int c 各位数 int sum 各位数的和 int **数据处理: is函数:定义变量 while(number不等于0) do { c<--number取10的余数; sum<--sum+c; number<--number/10; }end if(sum等于5) 返回1; else 返回0; end if; count_sum函数:定义变量 for(;a<=b;a<--a+1) { if(对a调用is函数) { s<--s+a; count<--count+1; }end if } 输出结果 1.1.2 实验代码截图 1.1.3 造测试数据 输入数据

C语言博客作业11

扶醉桌前 提交于 2019-12-06 21:15:28
问题 答案 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/10129 我在这个课程的目标是 熟练掌握C语言和markdown语法的相关用法 这个作业在那个具体方面帮助我实现目标 它能够让我更好的去熟悉C语言和markdown语法 参考文献 PTA常见问题解析 , C语言程序设计 ,C Primer Plus 来源: https://www.cnblogs.com/Olong/p/11997757.html

C语言作业11

南楼画角 提交于 2019-12-06 21:10:40
|这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-2/homework/10127 我在这个课程的目标是 对前面内容进行熟悉与掌握 这个作业在那个具体方面帮助我实现目标 PTA作业,教科书 参考文献 C语言程序设计 来源: https://www.cnblogs.com/qq123zzq/p/11997714.html