c语言程序设计

C语言I作业11

百般思念 提交于 2019-12-06 19:00:30
这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 http://edu.cnblogs.com/campus/zswxy/SE2019-2/homework/10127 我在这个课程的目标是 弄懂函数的定义与使用 这个作业在那个具体方面帮助我实现目标 PTA作业方面 参考文献 c语言programmer 1.1 题目名1 题目内容描述:6-1 统计某类完全平方数 (20分) 本题要求实现一个函数,判断任一给定整数N是否满足条件:它是完全平方数,又至少有两位数字相同,如144、676等。 1.1.1数据处理 数据表达:用了i,n,temp整型变量 数据处理:int IsTheNumber ( const int N ) { int i = 0, n = N, temp; // N 是静态定义,所以用 n 来保存 N 的值 int a[10] = {0}; // 数组用来记录数位上的数是否出现过 while (1) { if (i i > N) return 0; // 当 i i 大于 N 就说明 N 不是平方数,返回0 if (i*i == N) break; // 是平方数,结束循环 i ++; } while (n != 0) { temp = n%10; // 获取当前位上的数 if (a[temp]) return 1; // 已被置为1,说明出现一样的数

C语言I作业11

风流意气都作罢 提交于 2019-12-06 18:59:32
问题 答案 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-2/homework/10127 我在这个课程的目标是 熟练用C语言编程 这个作业在那个具体方面帮助我实现目标 各种类型函数的定义、调用和申明,熟悉变量的作用域、生存周期和存储类型 参考文献 百度 四、作业格式 1.PTA实验作业(20分/题) 请再此处列出自己的排名图片,如: 从PTA题目集中选出2个你最满意的题目完成以下内容,选择题目难度越大,分值越高,每题20分(每项5分),内容要求如下: 1.1 题目名16-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

C语言I博客作业11

大憨熊 提交于 2019-12-06 18:59:26
这个作业属于哪个课程 C语言程序设计Ⅱ 这个作业的要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-2/homework/10127 我在这个课程的目标是 能够自己使用所学知识编译一个小程序 这个作业在那个具体方面帮助我实现目标 学会了函数的定义、调用 参考文献 《c语言程序设计》 《百度文库》 1、PTA实验作业 1.1题目: 统计某类完全平方数 题目内容描述:本题要求实现一个函数,判断任一给定整数N是否满足条件:它是完全平方数,又至少有两位数字相同,如144、676等。 1.1.1数据处理 数据表达:定义n,b,p,m,使用了sqar函数, 数据处理:使用了while循环和for循环, 1.1.2实验代码截图 1.1.3造测数据 1.1.3 提交列表及其说明 编译错误:语法错误,sqar函数我打错了,后面还有一个分号我用了中文的格式 1.2题目: 统计各位数字之和是5的数 题目描述:本题要求实现两个函数:一个函数判断给定正整数的各位数字之和是否等于5;另一个函数统计给定区间内有多少个满足上述要求的整数,并计算这些整数的和。 1.2.1数据处理 数据表达:定义了n,i,j,h,s, 数据表达:同时也使用了while和for循环镶嵌在代码中 1.2.2实验代码截图 1.2.3造测数据 1.2.4提交列表及其说明 编译错误

C语言I作业11

旧巷老猫 提交于 2019-12-06 18:57:26
这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-4/ 我在这个课程的目标是 学习了函数 这个作业在那个具体方面帮助我实现目标 写PTA实验作业、听课、自学 参考文献 百度文献 1.PTA实验作业 1.1 统计某类完全平方数 任务描述: / 本题要求实现一个函数,判断任一给定整数N是否满足条件:它是完全平方数,又至少有两位数字相同,如144、676等。 / 输出格式: 函数接口定义: int IsTheNumber ( const int N ); 输出格式: 其中N是用户传入的参数。如果N满足条件,则该函数必须返回1,否则返回0 1.1.1 数据处理 1.1.2实验代码截图 1.1.3 造测试数据 输入数据 输出数据 说明 155 555 cnt=4 4个平方数 300 000 cnt=4 4个平方数 130 676 cnt=6 6个平方数 1.1.4 PTA提交列表及说明 编译错误:大括号没打对 部分正确:有一部分的值没有运行 1.2 统计各位数字之和是5的数 任务描述: / 本题要求实现两个函数:一个函数判断给定正整数的各位数字之和是否等于5;另一个函数统计给定区间内有多少个满足上述要求的整数,并计算这些整数的和。 / 输入格式: 函数接口定义: int is( int

C语言I作业11

跟風遠走 提交于 2019-12-06 18:57:26
问题 回答 这个作业属于哪个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-2/homework/10127 我在这个课程的目标是 能够入门编程。 这个作业在哪个具体方面帮我实现目标 掌握各种类型函数的定义、调用和申明,熟悉变量的作用域、生存周期和存储类型 参考文献 c语言程序设计。 1.PTA实验作业 1.1:6-1 统计某类完全平方数 1.1.1数据处理 数据表达:定义了i,A=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,B=0,O=0,j,s,l=0,u=0为整数型,同时定义t,m为浮点型,N为接受得来。 数据处理: 1.1.2实验代码截图 1.1.3 造测试数据 输入数据 输出数据 说明 144 1 样例 169 0 平方数 887 0 有两个以上数字相等 1.1.4 PTA提交列表及说明 编译错误:有变量未定义 编译错误:while后面未打分号 编译错误:有括号未打 编译错误:有逗号未打 答案错误:while语句循环条件写错 答案错误:变量未初始赋值。 答案错误:有个if语句有多步未用括号。 1.2:6-2 统计各位数字之和是5的数 1.2.1数据处理 数据表达:定义了j,N,h=0,S=0,i,l=0为整数型,a,b,number均为接受得来 数据处理: 1.2

C语言I作业11

倾然丶 夕夏残阳落幕 提交于 2019-12-06 18:55:29
这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-3/homework/10130 我在这个课程的目标是 熟练掌握C语言基础 这个作业在哪个具体方面帮助我实现目标 PTA实验作业 参考文献 《C语言程序设计II》 1.PTA实验作业 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; } /* 你的代码将被嵌在这里 */ .1.2实验代码截图 1.1.3 造测试数据 1

C语言I博客作业11

霸气de小男生 提交于 2019-12-06 18:51:41
这个作业属于哪个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-3/homework/10126 我在这个课程的目标是 学习如何使用函数 这个作业在那个具体方面帮助我实现目标 在PTA题目中多次使用函数,加深印象 参考文献 C语言程序设计,上课笔记,伪代码的写法 1.PTA实验作业 1.1统计某类完全平方数 本题要求实现一个函数,判断任一给定整数N是否满足条件:它是完全平方数,又至少有两位数字相同,如144、676等 1.1.1数据处理 数据表达:使用了a,i,num,sum变量。 数据处理:运用while语句。 1.1.2实验代码截图 1.1.3造测试数据 输入数据 输出数据 说明 1520 4 8 4位 数的和为8 2019 4 12 4位 数的和为12 1314520 7 16 6位 数的和为16 1.1.4PTA提交列表及说明 提交列表说明: Q:编译错误 A:其中有一个变量打错了 Q:格式错误 A:输出的时候没注意空格 1.2jmu-c-二进制转10进制 输入一组二进制字符,输出其对应的十进制数。当输入回车键时,输入结束。若输入非二进制字符,输出error input! 1.2.1数据处理 数据表达:使用了i变量,定义字符型变量ch。 数据处理:switch语句,while语句。 1.2

C语言I博客作业11

那年仲夏 提交于 2019-12-06 18:51:39
一、本周教学内容&目标 第5章 函数 要求学生掌握各种类型函数的定义、调用和申明,熟悉变量的作用域、生存周期和存储类型。 二、本周作业头 问题 答案 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 http://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/10129 我在这个课程的目标是 各种类型函数的定义、调用和申明,熟悉变量的作用域、生存周期和存储类型 这个作业在那个具体方面帮助我实现目标 评分标准以及语句的理解 参考文献 CSDN,PTA,《c语言程序设计》 三、本周作业 1.PTA实验作业 2.代码互评 3.学习总结 四、作业格式 1.PTA实验作业 1.1 题目名1 输出三角形字符阵列 美本题要求编写程序,输出n行由大写字母A开始构成的三角形字符阵列。 1.1.1数据处理 数据表达:用了a,n,i,x,ch='A',通过int和char定义出来的,ch为char型,a,n,i,x为int型 数据处理:运用for语句的嵌套 1.1.2实验代码截图 1.1.3 造测试数据 输入 输出 说明 2 如图 4 如图 6 如图 1.1.4 PTA提交列表及说明 没有想到ABCD怎么连续下去 提交列表说明: 答案错误:在字符型变量的理解没有到位 1.2 题目2 梅森数 形如2 n​​−1的素数称为梅森数(Mersenne

C语言I博客作业11

时光总嘲笑我的痴心妄想 提交于 2019-12-06 18:45:26
问题 回答 这个作业属于哪个课程 C语言程序设计ll 这个作业的要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-2/homework/10100 我在这个课程的目标是 熟悉使用循环结构,更好的掌握C语言 这个作业在哪个具体方面帮助我实现目标 PTA&博客园 参考文献 《C语言程序设计》(第三版)&百度 1. PTA实验作业 1.1题目:输出n行由大写字母A开始构成的三角形字符阵列。 1.1.1 数据处理: 数据表达:定义了两个整形变量n,i。n为输入数,i为行数。其次定义了字符型变量ch。 数据处理:使用了while()与for()循环语句的嵌套循环。 1.1.2 实验代码截图: 1.1.3 造测试数据: 输入 输出 说明 4 正常输出 5 输入正常 9 输入错误 1.1.4 PTA提交列表及说明: 说明 : 未初始化i for()语句内分隔用的, 之后在vs上测试代入scanf_s()提交 1.2 题目:对任一正整数n(n<20),输出所有不超过2n−1的梅森数。 1.2.1 数据处理: 数据表达:定义了整形变量NUM,a,b。 数据处理:使用了if()语句对情况进行讨论,使用了for()循环语句。 1.2.2 实验代码截图: 1.2.3 造测试数据: 输入 输出 说明 6 输入正常 9 输入正常 12 输入正常 1.2.3

C语言I作业11

柔情痞子 提交于 2019-12-06 18:35:26
一、本周作业头 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://i-beta.cnblogs.com/posts/edit 我在这个课程的目标是 利用本学期所学的知识,在期末结束后能编出属于自己的小游戏《坦克打飞机》 这个作业在那个具体方面帮助我实现目标 PTA编程题目的训练 参考文献 《C语言程序设计》《c plus prime》 《C语言从简单到精通》 二、本周作业 1.PTA实验作业 2.代码互评 3.学习总结 三、作业格式 统计某类完全平方数 本题要求实现一个函数,判断任一给定整数N是否满足条件:它是完全平方数,又至少有两位数字相同,如144、676等。 1.1.2数据处理 数据表达:定义了4个整型变量,l、h、yyc、N、,一个长度为10的整型数组赋初值,并输出数组元素。 数据处理:运用while判断语句,自定义IsTheNumber函数,也运用了库函数。 伪代码 1.1.3实验代码截图 1.1.4造测试数据 输入数据 输出数据 说明 107 800 cnt=7 107-800中有7个满足条件的数字 227 569 cnt=3 227-569中有3个满足条件的数字 369 852 cnt=2 369-852中有2个满足条件的数字 1.1.5 PTA提交列表及说明 1.编译错误:不知道如何下手,导致自定义函数头出错。 2.编译错误:break