c语言函数

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

霸气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: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

C语言I博客作业11

自作多情 提交于 2019-12-06 18:10:26
问题 答案 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 C语言2019秋季作业11—— https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/10131 我在这个课程的目标是 了解C语言的基本知识点,了解函数的编程,掌握各种类型函数的定义、调用和申明,熟悉变量的作用域、生存周期和存储类型。 这个作业在那个具体方面帮助我实现目标 学习使用函数来编程,理解函数的知识点 参考文献 C语言程序设计I,百度 1.PTA实验作业(20分/题) 请再此处列出自己的排名图片,如: image (1).png 从PTA题目集中选出2个你最满意的题目完成以下内容,选择题目难度越大,分值越高,每题20分(每项5分),内容要求如下: 1.1 题目名1 题目内容描述 1.1.1数据处理 介绍实现本题过程中,你的数据表达、数据处理是怎么做的。注意:请务必按照以下方式书写。 数据表达:用了哪些变量,这些变量的值是怎么来的,类型是什么。 数据处理:数据用到的表达式和流程结构。 请用伪代码表示 。 1.1.2实验代码截图 贴图展示代码,不要复制。请给出名字标识。 1.1.3 造测试数据 输出你的程序面向各种测试数据结果,除了题目给出的测试数据,可以自己再造其他临界数据,越多越好,并加上必要说明 1.1.4 PTA提交列表及说明 提交列表:

C语言I博客作业11

≯℡__Kan透↙ 提交于 2019-12-06 17:49:26
一、本周教学内容&目标 第5章 函数 要求学生掌握各种类型函数的定义、调用和申明,熟悉变量的作用域、生存周期和存储类型。 二、本周作业头 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/10129 我在这个课程的目标是 掌握各种函数的用法和编译 这个作业在那个具体方面帮助我实现目标 通过本次作业以及本周教学内容 参考文献 《c语言程序设计》 三、本周作业 1.PTA实验作业 2.代码互评 3.学习总结 四、作业格式 1.PTA实验作业 请再此处列出自己的排名图片,如 1.1 题目名1 题目内容描述 : 本题要求实现一个函数,判断任一给定整数N是否满足条件:它是完全平方数,又至少有两位数字相同,如144、676等。 ###函数接口定义: int IsTheNumber ( const int N ); 其中N是用户传入的参数。如果N满足条件,则该函数必须返回1,否则返回0。 1.1.1数据处理 介绍实现本题过程中,你的数据表达、数据处理是怎么做的。注意:请务必按照以下方式书写。 数据表达:输入int整型n=N;b,p[10]={0}表示初始值为零,m=sprt(n)表示完全平方数的表达 数据处理:输入变量n=N正整数;b,p[10]={0}表示初始值为零,m

C语言I博客作业11

我的梦境 提交于 2019-12-06 17:41:26
一.表格 这个作业属于哪个课程 C语言程序设计II 这个作业要求在哪里 C语言I博客作业11 我在这个课程的目标是 把C语言学精,熟练掌握编程技术,努力找到 简单代码的写法 这个作业在哪个具体方面帮助我实现目标 PTA上做题,devc++慢慢掌握调试,加强对于 函数类型以及静态和动态储存的理解与应用 参考文献 百度百科 , 其他同学作业,《C Primer Plus》,教科书 二.本周作业 1.PTA实验作业 1.1 统计某类完全平方数 题目内容描述: 本题要求实现一个函数,判断任一给定整数N是否满足条件:它是完全平方数,又至少有两位数字相同,如144、676等。 函数接口定义: int IsTheNumber ( const int N ); 输入样例: 105 500 输出样例: cnt = 6 1.1.1数据处理 : 数据表达 : r,n,a[10],d(变量) ;运算,赋值(怎么来); int(整型) 函数参数 : 主函数是“int main()”,被调函数是“int IsTheNumber ( const int N )”形参是r,n,a,它们都是整型 数据处理 : 定义变量r来放参数N二分之一次方,n来放参数N,a[10]来放完全平方数(完全平方数可以有10位) if(r*r==N) 判断是否是完全平方数 定义变量d来表示数组里的元素 while(n){ d=n%10;

C语言I作业11

落爺英雄遲暮 提交于 2019-12-06 17:38:28
第5章 函数 要求学生掌握各种类型函数的定义、调用和申明,熟悉变量的作用域、生存周期和存储类型。 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/10129 我在这个课程的目标是 掌握各种类型函数的定义、调用和申明,熟悉变量的作用域、生存周期和存储类型 这个作业在那个具体方面帮助我实现目标 掌握各种类型函数的定义、调用和申明,熟悉变量的作用域、生存周期和存储类型 参考文献 C语言程序设计,百度 1.PTA实验作业 1.1 题目名1 1.1.1数据处理 数据表达:整型定义N,n。 数据处理: 开始 编写函数 输入n1,n2 for i←n1 to n2 i←i+1 if 满足函数 then cnt++ end if end for 输出 cnt=多少 函数体 n←N 定义数组a[10] if 根号n*根号n是否等于N while n x←n除以10的余数 a[x]++ n←n/10 end while for i←0 to 10 i++ if a[i]>=2 then 返回1 end if end for 返回0 1.1.2实验代码截图 1.1.3 造测试数据 输入数据 输出数据 说明 100 120 cnt = 1 有这样的数 1 2 cnt = 0