c语言函数

C语言I博客作业05

怎甘沉沦 提交于 2019-12-02 11:57:11
二、本周作业头 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-1/homework/9825 我在这个课程的目标是 较为熟练的掌握对函数的定义与生成乘方表与阶乘表,同时学会使用思维导图。 这个作业在那个具体方面帮助我实现目标 PTA有关生成乘方表与阶乘表的函数题,MindManager软件的应用。 参考文献 百度百科,C语言程序设计, 思维导图 1.PTA实验作业 1.1判断一个整数的各位数字平方之和能否被5整除 1.1.1数据处理 数据表达: 用了a,h,n,i,result1;h表示该整数的各位数;a表示把n的值赋给a;i表示循环起点,n表示循环终点;result1表示整数各位数的平方和。 数据处理: 1.条件表达式:if(result1%5==0) 2.逻辑表达式:for(;n>0;n/=10),3.算术表达式:result1+=h*h;取余h=n%10; 使用了for循环语句与if-else语句。 函数参数: 主调函数:#include <stdio.h>,#include <math.h> 被调函数:int fun( int n ) 类型int型;实参:fun(m),形参:(int n)。 1.1.2实验代码截图 1.1.3 造测试数据 输入数据 输出数据 说明 m

C语言作业05

本小妞迷上赌 提交于 2019-12-02 11:56:37
问题 回答 这个作业属于哪个课程 C语言程序设计ll 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-2/homework/9830 我在这个课程的目标是 学会乘方与阶乘的运算,更好的了解编程,学会自定义函数 这个作业在哪个具体方面帮助我实现目标 pta实验作业,了解函数参数 参考文献 《C语言程序设计》,编程网站codecademy。 PTA实验作业 1.1题目6-3 题目要求:本题要求实现一个函数,判断任一整数是否为水仙花数(必须是三位数,且数的每一位上数字的立方和与数本身相等)。例如153=1^3+5^3+3^3=1+125+27=153,而1或155则不是水仙花数。如果是水仙花数,则函数返回1,否则返回0. 1.1.1数据处理 1.数据表达:使用int定义了五个整型变量,用到了const修饰符,使得变量行参N在初始化之后,不能再修改。 2.数据处理:运用for-else的循环结构,运算用s=q q q+w w w+e e e进行运算。 3.函数参数:主函数int main(),func()为被调用函数,行参为N,实参为 q,w,e,s,t。 1.1.2实验代码截图。 1.1.3造测试数据 输入数据 输出数据 说明 21 0 不是三位数 212 0 各位数的立方和不等于212 153 1 各位数的立方和等于53

C语言1作业5

心不动则不痛 提交于 2019-12-02 11:56:30
问题 答案 这个作业属于那个课程 C语言程序设计1 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-2 我在这个课程的目的是 学习并掌握C语言 这个作业在那个具体方面帮助我实现目标 学习了函数的调用,学会了思维导图的制作 参考文献 C语言程序设计教材 四 作业格式 1PTA作业贴图 1.1题目名1 判断一个整数的各位数字平方之和能否被5整除,编写函数fun,其功能是:判断一个整数的各位数字平方之和能否被5整除,可以被5整除则返回1,否则返回0。 1.1.1数据处理 数据表达:i, sum, t,把n赋值给i,t表示i%10的余数。 数据处理:t = i%10,sum=sum + pow(t,2),i=i/10,我利用了for语句,利用%取余数的作用一直循环,再用pow平方,sum表示相加,主函数的名称是mian,调用函数的名称是fun,实参是m,形参是n,主函数,和调用函数都是整形。 1.1.2实验代码贴图 1.1.3造测试数据: 数据输入 输出结果 数据说明 234 0 不能被5整除 98 1 可以被5整除 67 1 可以被5整除 1.1.4PTA提交及说明: 因为我pta作业完成比较晚,所以还没来得急截屏就结束了。 1.2题目2 使用函数验证哥德巴赫猜想 本题要求实现一个判断素数的简单函数

C语言I博客作业05

六月ゝ 毕业季﹏ 提交于 2019-12-02 11:56:26
这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-1/homework/9825 我在这个课程的目标是 巩固先前所学的知识,认识并熟知对自定义函数的使用 这个作业在哪个具体方面帮助我实现目标 PTA里的作业 参考文献 无 1.PTA实验作业 1.1.水仙花数判断 本题要求实现一个函数,判断任一整数是否为水仙花数(必须是三位数,且数的每一位上数字的立方和与数本身相等)。例如153=1^3+5^3+3^3=1+125+27=153,而1或155则不是水仙花数。如果是水仙花数,则函数返回1,否则返回0. 函数接口定义: int func(const int N);其中N是用户传入的参数。N的值不超过int类型的范围。如果参数N是水仙花数,则返回1,否则返回0。 裁判测试程序样例: #include <stdio.h> int func(const int N); int main() { int N; scanf("%d", &N); printf("%d\n", func(N)); return 0; } /* 请在这里填写答案 */ 1.1.1数据处理 数据表达:①变量: i,result,sum ,x,y等为整型变量。 ② 变量值的由来:通过赋值。 数据处理

C语言1博客作业05

笑着哭i 提交于 2019-12-02 11:56:14
---恢复内容开始--- 一.表格 这个作业属于那个课程 C语言程序设计II 这个作业要在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-1/homework/9825 我在这个课程的目标是 熟练学习C语言循环结构 这个作业在那个具体方面帮助我实现目标 更加熟练了解了函数编译 参考文献 百度文档 二.本周作业 1.1判断一个整数的各位数字平方之和能否被5整除 编写函数fun,其功能是:判断一个整数的各位数字平方之和能否被5整除,可以被5整除则返回1,否则返回0。 函数接口定义: int fun(int n ); 其中 n 是用户传入的参数。 函数判断n的各位数字平方之和能否被5整除,能被5整除则返回1,否则返回0。 1.1.1数据处理 数据表达:整型变量(n,sum,a)、n的值是接收输入的值,开始给sum赋值为零,a就是n/10是的余数 数据处理:用到了for循环结构、if-else分支结构。表达式有赋值运算符(=)、算术运算符(+,%,/)、关系运算符(==)。 函数参数:主调函数是main()、被调函数是fun()。被调函数是整型的,形参是n、实参是m 。这里还用了数学函数pow。 1.1.2实验代码截图 1.1.3 输入 输出 说明 10 The result is 10 最小两位整数 500 the result is 1

C语言I博客作业05

老子叫甜甜 提交于 2019-12-02 11:55:58
这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/9828 我在这个课程的目标是 很好地理解调用函数的应用,进一步加深对c语言地学习 这个作业在那个具体方面帮助我实现目标 学习思维导图的制作 参考文献 《C语言程序设计》, 思维导图 一.PTA实验作业 1.1 判断一个整数的各位数字的平方之和能否被5整除 题目内容描述:编写函数fun,其功能是:判断一个整数的各位数字平方之和能否被5整除,可以被5整除则返回1,否则返回0。 1.1.1数据处理 数据表达:运用了sum,a两个变量为整型变量,定义了sum初始值为0即sum=0。 数据处理:运用到了do-while循环语句和if-else语句,do-while循环结构为sum=sum+(n%10)*(n%10)和n=n/10。 函数参数:m为实参,sum和a为形参,都为整型参数,主调函数main(),被调函数fun(int n)类型为int型。 1.1.2实验代码截图 1.1.3 造测试数据 输入数据 输出数据 说明 12 The result is 1 pta样例 123 The result is 0 pta样例 15 The result is 0 1247 The result is 1 1.1.4

C语言I作业05

[亡魂溺海] 提交于 2019-12-02 11:54:36
这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 C语言I—2019秋作业05 我在这个课程的目标是 更加深层次了解C语言 这个作业在那个具体方面帮助我实现目标 实践动手能力 参考文献 Markdown基本语法 1PTA作业 1.1判断一个整数的各位数字平方之和能否被5整除 编写函数fun,其功能是:判断一个整数的各位数字平方之和能否被5整除,可以被5整除则返回1,否则返回0 1.1.1数据处理 数据表达:定义了整形变量ans,用ans += (n%10)*(n%10)计算一个整数的个位数字平方之和。 数据处理:主调函数的名称main,被调函数的名称fun,被调函数的类型为整型。 1.1.2实验代码截图 1.1.3造测试数据 输入数据 输出数据 说明 35 0 该数字个位数字的平方和不能被5整除 40 0 该数字个位数字的平方和不能被5整除 79 1 该数字个位数字的平方和能被5整除 88 0 该数字个位数字的平方和不能被5整除 1.1.4PTA提交列表及说明 提前在dev-c++运行过所以一次通过 1.2使用函数验证哥德巴赫猜想 本题要求实现一个判断素数的简单函数,并利用该函数验证哥德巴赫猜想:任何一个不小于6的偶数均可表示为两个奇素数之和。素数就是只能被1和自身整除的正整数。注意:1不是素数,2是素数。 1.2.1数据处理 数据表达:函数prime定义变量,i为整型

C语言I博客作业05

て烟熏妆下的殇ゞ 提交于 2019-12-02 11:54:19
这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-2/homework/9830 我在这个课程的目标是 对函数的定义和调用有初步的认识,能模仿进行编程。 这个作业在那个具体方面帮助我实现目标 作业多次练习了定义函数与调用,在不断的写作业中得到了提高 参考文献 《C语言作业》《Markdown语法》 1.PTA实验作业(20分/题) 1.1 6-1 判断一个整数的各位数字平方之和能否被5整除 (10 分) 编写函数fun,其功能是:判断一个整数的各位数字平方之和能否被5整除,可以被5整除则返回1,否则返回0 1.1.1数据处理 数据表达:定义m,a, b, c, sum, v, x等变量为整数型 数据处理:使用了if-else语句,流程结构为定义变量-——计算赋值——判断——输出 函数参数:主函数名为main,被调用函数名为fun,被调用函数的类型为int,实际参数名为m,形式参数名为n,参数类型均为int类型。 1.1.2实验代码截图 1.1.3 造测试数据 输入数据 输出数据 说明 15 0 1 的平方加 5 的平方等于 26 25 0 2的平方加 5 的平方等于29 100 0 1不能被5整除 125 1 1的平方加2的平方加5的平方之和能被5整除 1.1.4

C语言I博客作业05

狂风中的少年 提交于 2019-12-02 11:53:27
这个作业属于哪个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/9772 我在这个课程的目标是 进一步掌握C语言并对函数的定义和调用有初步的认识,能模仿编程 这个作业在那个具体方面帮助我实现目标 熟悉了函数 2.5 生成乘方表与阶乘表对函数的定义和调用有初步的认识 参考文献 百度百科、C语言程序设计 1.PTA实验作业 1.1题目名:水仙花数判断 本题要求实现一个函数,判断任一整数是否为水仙花数(必须是三位数,且数的每一位上数字的立方和与数本身相等)。例如153=1^3+5^3+3^3=1+125+27=153,而1或155则不是水仙花数。如果是水仙花数,则函数返回1,否则返回0 1.1.1数据处理 数据表达:使用了三个整型变量A,B,C分别表示百位,十位,个位 数据处理:先要用for循环计算数值,再用if-else语句来判断 函数参数:主调函数:int main(); 被调函数:int func(const int N)属于整型函数,实参是N,形参是A,B,C 1.1.2实验代码截图 1.1.3 造测试数据 数据输入 数据输出 说明 13 0 不符合水仙花数 100 1 符合水仙花数 1234 0 不符合水仙花数 1.1.4 PTA提交列表及说明 编译错误1

C语言I博客作业05

删除回忆录丶 提交于 2019-12-02 11:50:31
-问题- -答案- 这个作业属于那个课程 c语言程序设计I 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/9770 我在这个课程的目标是 掌握多种语言编程 这个作业在哪个方面帮我具体实现目标 对函数的定义和调用有初步的了解 参考文献 《c语言程序设计》 1.1判断一个整数的各位数字平方之和能否被5整除 编写函数fun,其功能是:判断一个整数的各位数字平方之和能否被5整除,可以被5整除则返回1,否则返回0。 函数接口定义: int fun(int n ); 其中 n 是用户传入的参数。 函数判断n的各位数字平方之和能否被5整除,能被5整除则返回1,否则返回0。 裁判测试程序样例: include <stdio.h> int fun( int n ); int main() { int m; scanf("%d", &m); printf("The result is %d\n", fun(m)); return 0; } /* 你的程序将被嵌入在这里 */ 输入样例: 12 输出样例: The result is 1 输入样例: 123 输出样例: The result is 0 1.1.1数据处理 数据表达:用了整型变量sum,n,公式用了sum+=(n%10)*(n%10)