c语言程序设计

C语言I博客作业05

☆樱花仙子☆ 提交于 2019-12-02 11:18:40
问题|答案 -|-| 这个作业属于那个课程|C语言程序设计II 这个作业要求在哪里| https://edu.cnblogs.com/campus/zswxy/CST2019-1/homework/9825 我在这个课程的目标是|学会函数的定义和调用 这个课程在哪个方面具体帮助我实现目标|函数定义 参考文献|百度,C语言程序设计 一、PTA实验作业 1.1 题目名1 编写函数fun,其功能是:判断一个整数的各位数字平方之和能否被5整除,可以被5整除则返回1,否则返回0。 函数接口定义:int fun(int n ); 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 0 最小两位整数 700 The result is 1 较大三位整数 1000 The result is 0 最小四位整数 1.1.4 PTA提交列表及说明 编译错误

C语言I博客作业05

余生长醉 提交于 2019-12-02 11:18:34
本周作业头 问题 答案 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/9826 我在这个课程的目标是 熟练使用C语言编程,掌握编程基本工具以及一些办公软件 这个作业在那个具体方面帮助我实现目标 如何定义一个函数,以此来获得解决问题的工具 参考文献 百度,《C语言程序设计》 1.PTA实验作业 1.1题目1 1.1.1数据处理 数据表达:定义了两个变量n,result;n代表题目中的整数,随机赋值,result代表该整数的额各位数字平方之和,随n的变化而变化;二者类型皆为整型变量。 数据处理:表达式: result += (n%10)*(n%10);流程结构为循环结构。 **函数参数:主调函数为int main(),被调函数为int fun(int n),类型为整型;实参为n,形参为result,类型都为整型。 1.1.2实验代码截图 1.1.3造测试数据 输入数据 输出数据 说明 5 1 等于5 11 0 不能被5整除 1.1.4PTA提交列表及说明 1.编译错误:误在int fun(int n)后加了分号。 2.编译错误:return 0后忘加分号。 3.部分正确:误写成 while(n<0)。 1.2题目2 1.2.1数据处理 数据表达:定义了a,b

C语言I作业05

扶醉桌前 提交于 2019-12-02 11:18:31
这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-2/homework/9830 我在这个课程的目标是 标准库函数和自定义函数的编译 这个作业在那个具体方面帮助我实现目标 加强的对编译自定义函数方面的思维能力 参考文献 c语言程序设计 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。 1.1.1数据处理 数据表达:设置了x,y,z为自变量,x,y,z分别代表一个三位数上的百十个位数,用的是整型变量 数据处理:运用了if-else语句,循环结构和分支结构 函数参数:int main()主函数名称,为整型函数,形参N;xingint func(const int N);为整形函数,实参x,y,z 1.1.2实验代码截图 1.1.3 造测试数据 输入数据 输出数据 说明 163 0 各位数字的立方和与数本身不等

C语言I博客作业05

北慕城南 提交于 2019-12-02 11:17:47
这个课程属于哪个课程 C语言程序设计II 这个作业要求在哪里 ( https://edu.cnblogs.com/campus/zswxy/SE2019-1/homework/9829 ) 我在这个课程的目标是 学习好for语句,学习好乘方表和阶乘表 这个作业在那个具体方面帮助我实现目标 能使我更加熟练运用阶乘,更好的编写代码 参考文献 C语言程序设计,PTA 1.PTA实验作业(20分/题) 1.1编写函数fun,其功能是:判断一个整数的各位数字平方之和能否被5整除,可以被5整除则返回1,否则返回0。 1.1.1数据处理 数据表达:定义了变量n和m,数据类型都是整型,n是由题目给出的 数据处理:运用了while语句,运用到的表达式为i=n%10,m=m+i*I等 函数参数:被调函数是int fun(int n ),主调函数是int main() 1.1.2实验代码截图 1.1.3造测试数据 1.1.4PTA提交列表及说明 1.编译错误:第5行代码后多加了一个分号 2.部分正确:个位没有解决好 3.全部正确:修改好,答案正确 1.2本题要求实现一个函数,判断任一整数是否为水仙花数(必须是三位数,且数的每一位上数字的立方和与数本身相等)。例如153=1^3+5^3+3^3=1+125+27=153,而1或155则不是水仙花数。如果是水仙花数,则函数返回1,否则返回0. 1.2

#C语言l博客作业05

时光怂恿深爱的人放手 提交于 2019-12-02 11:17:45
这个作业属于哪个课程 C语言程序设计ll 这个作业的要求 ( https://edu.cnblogs.com/campus/zswxy/SE2019-4/homework/9832 ) 我在这个课程的目标 学会自定义函数以及自定义函数的运用 这个作业在哪个具体方面帮我实现目标 然自己自定义函数求阶乘求和、花瓣数等数学问题 参考文献 markdown基本语法、C语言程序设计 、百度 6-3 水仙花数判断 b十位数字表示错误 造测试数据 输入数据 输出数据 说明 153 1 符合水仙花数 97 0 不符合水仙花数 -13 无法输出 水仙花数不能为负 数据表达:定义了整型a,b,c,i 以及result,n为水仙花数一个三位数,a,b,c为n的百位、十位、个位 数据处理:像实验指导书二十八页内容一样把三位数n拆分成三个数字。运用等于运算符以及if-else分支结构 同时运用幂函数来求三次方 函数参数:int main()为主调函数,int func(const int N)为被调函数 6-1 判断一个整数的各位数字平方之和能否被5整除 return错了个字母 少了初始m=0 造测试数据 输入数据 输出数据 说明 12 1 平方和能被5整除 123 0 平方和不能被5整除 31.5 无法输出 数字要求为整型 数据表达:定义了整型m,n,n为传入参数 数据处理:运用if

C语言I博客作业05

旧城冷巷雨未停 提交于 2019-12-02 11:15:22
问题 回答 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-2/homework/9830 我在这个课程的目标是 成为一个合格的程序员 这个作业在那个具体方面帮助我实现目标 对函数的定义和调用有初步的认识,能模仿编程 参考文献 百度内容 1 PTA实验作业 1.1 题目名1 编写函数fun,其功能是:判断一个整数的各位数字平方之和能否被5整除,可以被5整除则返回1,否则返回0 1.1.1数据处理 数据表达:变量有n s;由int定义来的 整数类型 数据处理:i=n%10; s+=i*i; n/=10; While结构 **函数参数:主调函数 int main();被调函数int fun(int n); 被调函数的类型:标准库函数 实参与形参:n s 类型 标准型 1.1.2实验代码截图 1.1.3 造测试数据 输入数据 输出数据 说明 5 1 能被5整除 55 1 能被5整除 568 0 不能被5整除 1.1.4 PTA提交列表及说明 1.:编译错误 单词字母打错啦 2 :编译错误 单词在两个字母中有空格 1.2 题目2 本题要求实现一个函数,判断任一整数是否为水仙花数(必须是三位数,且数的每一位上数字的立方和与数本身相等)。例如153=1^3+5^3+3^3=1+125+27

C语言I博客作业05

梦想与她 提交于 2019-12-02 11:10:45
问题 答案 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 C语言I博客作业05 我在这个课程的目标是 熟练掌握C语言 这个作业在哪个具体方面帮助我实现目标 学会了如何去定义一个函数 参考文献 Markdown基本语法 , 思维导图 一.PTA实验作业 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)数据处理 数据表达:用了整形变量S,i,n;n 是用户传入的参数,S来保存n的各位数字平方之和,i用来保存要输出的结果。 数据处理:用了while语句和if-else语句

C语言I博客作业05

﹥>﹥吖頭↗ 提交于 2019-12-02 11:07:38
这个作业属于哪个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-3/homework/9831 我在这个课程的目标是 学会用C语言编程来计算n的阶乘 这个作业在那个具体方面帮助我实现目标 学习C语言方面,加深老师上课所讲的知识印象 参考文献 C语言程序设计,c primer plus,上课笔记 1.PTA实验作业 1.1判断一个整数的各位数字平方之和能否被5整除 编写函数fun,其功能是:判断一个整数的各位数字平方之和能否被5整除,可以被5整除则返回1,否则返回0 1.1.1数据处理 数据表达:使用了n,m变量,n的值是输入得到,m是判断能否被5整除的变量。 数据处理:while循环语句,if-else语句,运用了fun函数。 函数参数:主调函数名称:main,被调函数:fun ,形参:m,实参:n。 1.1.2实验代码截图 1.1.3造测试数据 输入数据 输出数据 能否被整除 15 The result is 1 能被5整除 150 The result is 1 能被5整除 196 The result is 0 不能被5整除 1.1.4PTA提交列表及说明 提交列表说明: Q:编译错误 A:int后面分号忘记打 Q:编译错误 A:if后面加了分号 1.2水仙花数判断 本题要求实现一个函数

C语言I博客作业05

ぃ、小莉子 提交于 2019-12-02 11:07:27
这个作业属于哪个课程 C语言程序设计I 这个作业的要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/9826 我在这个课程的目标 学会利用学到的知识编程一些有趣且有用的程序 这个作业在那个具体方面帮助我实现目标 学到了深层次循环结构以及相关语句及函数 参考文献 C primer Plus ,C语言程序设计(第3版),CSDN 1.PTA实验作业 1.1求组合数 1.1.1数据处理 数据处理:变量i,m,n,result,result1,result2,result3,number,sum.整形i,m,n,number.其他都为双精度浮点型。 数据表达:表达式result=result1/(result2*result3),主函数采用了for语句,定义函数内采用的while语句。 函数参数:主调函数main为整形,实参整形i,m,n;双精浮点型四个result。被调函数双精浮点型,形参整形number,双精sum 1.1.2实验代码截图 1.1.3造测试数据 1.1.4PTA提交列表及其说明 1.答案正确:在Dev-C++上测试了许多次然后就一次对了。之前出的答案错误有%.lf,后改了%.0f意思就是去掉后面小数部分. 1.2水仙花数判断 1.2.1数据处理 数据表达:定义整形变量a,b,c。 数据处理:if

C语言l博客作业05

北战南征 提交于 2019-12-02 11:05:00
C语言l博客作业05 问题 回答 这个作业属于哪个课程 C语言程序设计ll 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-2/homework/9830 我在这个课程的目标是 学会乘方和自定义函数 这个作业在哪个具体方面帮助我实现目标 PTA的作业,《c语言程序设计》 参考文献 哔哩哔哩 思维导图 PTA实验作业 1.1 题目6-1判断一个整数的各位数字平方之和能否被5整除 题目内容描述:fun函数,判断输入的整数是否能够被5整除,能够整除反馈1,反之反馈0。 1.1.1 数据处理 1.数据表达:定义了s和i的整形变量。 2.数据处理:使用了scanf()来输入函数,通过while语句进行循环。 3.函数参数:主函数为main(),被调用的函数为fun(),形参为你,实参为i和s。 1.1.2 实验代码截图 1.1.3 造测试数据 输入数据 输出数据 说明 15 0 1的平方加5的平方不能够被整除 100 0 不能被5整除 12 1 1的平方加5的平方能被整除 500 1 能被整除 1.1.4 PTA提交列表及说明 最开始的时候,对于这道题完全没有头绪,后面听同学讲解,提到了while语句,然后再和同学一起,把这道题写了出来。 1.编译错误:刚开始不会用while语句可以说是乱打的。 2.部分正确