c语言程序设计

C语言I博客作业05

不想你离开。 提交于 2019-12-02 11:35:47
一、本周教学内容&目标 第2章 用C语言编写程序-函数 2.5 生成乘方表与阶乘表。使学生对函数的定义和调用有初步的认识,能模仿编程。 二、本周作业头 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 熟练的编写函数fun,和用if,else语句 我在这个课程的目标是 能够快速准确的编写出fun语句的实际用法。 这个作业在那个具体方面帮助我实现目标 独立的完成PTA作业,一层层攻破难关,让我对编写fun语句更熟练。 参考文献 C语言程序设计实验与习题指导 三、本周作业 1.PTA作业 1.1题目1 6-1 判断一个整数的各位数字平方之和能否被5整除 1.1.1数据处理 数据表达:用了a,b,c,lj,sb;五个变量,,a,b,c为lj的分量,lj为得数,sb为形参的值。都是整形。 数据处理:主要用了if,else语句来判断这个整数的各数字平方之和能否被5整除。 1.1.2实验代码截图 1.1.3 造测试数据 输入数据 输出数据 说明 55 1 能被5整除 54 0 不能被5整除 1.1.4 PTA提交列表及说明 由于提交时间结束,无法找到自己的提交次数及错误,我就看到题目回想自己到底错了哪些。 1.除号和余号混淆了。 2.if,else语句没有打大括号。 3.变量混淆。 1.2题目2 1.2.1数据处理 数据表达:用了a,b,c,n,sb;五个变量,n是输入数据,a,b

C语言I博客作业05

大城市里の小女人 提交于 2019-12-02 11:34:54
问题 答案 这个作业属于哪个课程 C语言程序设计Ⅱ 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/9828 我在这个课程的目标是 精通C语言,学会写代码 这个作业在那个具体方面帮助我实现目标 让我初步学会去定义函数,用自己定义的函数去解决一些数学问题。学会去分析问题 参考文献 C语言程序设计Ⅰ 1.PTA实验作业。 从PTA题目集中选出2个你最满意的题目完成以下内容,选择题目难度越大,分值越高,每题20分(每项5分),内容要求如下: 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; } /* 你的程序将被嵌入在这里 */ ··· 1.1.1数据处理 数据表达

C语言I博客作业05

回眸只為那壹抹淺笑 提交于 2019-12-02 11:34:44
一 二 这个作业属于哪个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-1/homework/9829 我在这个课程的目标是 能够熟练运用C语言进行编程,并解决一些简单的问题 这个作业在那个具体方面 函数的定义,以及调用函数的步骤和函数体 参考文献 1.PTA实验作业 1.1判断一个整数的各位数字平方之和能否被5整除 编写函数fun,其功能是:判断一个整数的各位数字平方之和能否被5整除,可以被5整除则返回1,否则返回0。 1.1.1数据处理 数据表达:运用了函数fun,while语句,if-else语句。 数据处理:表达式:i=n%10; sum+=i*i;n/=10;流程:先定义变量,再用while语句,最后再return(sum%==0),回到主函数进行输出。 int fun函数参数:主调函数:int main(),被调函数int fun(int n),为定义函数。实参:m。形参:sum,i。 1.1.2实验代码截图 1.1.3造测试数据 输入数据 输出数据 说明 12 The result is 1 平方和能够被5整除 123 The result is 0 平方和不能被5整除 1.1.4 PTA提交列表及说明 1.答案错误:公式运用错误,将sum+=i i写成sum =i*i。 2

C语言I博客作业05

家住魔仙堡 提交于 2019-12-02 11:32:31
问题 回答 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 C语言I博客作业05 我在这个课程的目标是 对函数的定义和调用有初步的认识,能模仿编程. 这个作业在那个具体方面帮助我实现目标 如何正确的自定义函数,以及参数的了解 参考文献 《C语言程序设计》《C Primer Plus》 1.PTA实验作业 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数据处理 数据表达:用int定义变量s代表题中n的各位数字平方之和;类型为整型 数据处理:数据用到算术表达式,赋值表达式

C语言I博客作业05

↘锁芯ラ 提交于 2019-12-02 11:29:52
这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-1/homework/9825 我在这个课程的目标是 用C语言编写程序-函数 2.5 生成乘方表与阶乘表 这个作业在那个具体方面帮助我实现目标 对PTA作业更加熟练,但是对新内容还是有所迷茫 参考文献 《C Primer Plus》第六版、百度 1.PTA实验作业 1.1水仙花数判断 1.1.1数据处理 数据表达:用了a,b,c三个变量,并且它们的定义都是整数。 数据处理:先是int func(const int N),然后用for循环,最后用if-else语句来判断是不是水仙花数。 函数参数:主调函数是int main(),被调函数是int func(const int N)。 1.1.2实验代码截图 1.1.3造测试数据 输入数据 输出数据 说明 1.1.4PTA提交列表及说明 我这几次都是错在了“if(N==a a a+b b b+c c c)”这后面加了分号,之前没有找到错误就在题目中乱改动,所以有了这么多的编译错误,本来就只错了一个地方,硬是自己把对的都改错了。 1.2使用函数验证哥德巴赫猜想 1.2.1 数据处理 数据表达:用了i,result,m变量,并且把变量定义成整型变量。 数据处理:用if

C语言I作业05

时光毁灭记忆、已成空白 提交于 2019-12-02 11:28:51
这个作业属于那个课程 这个作业要求在哪里 我在这个课程的目标是 这个作业在那个具体方面帮助我实现目标 参考文献 C语言程序设计II https://edu.cnblogs.com/campus/zswxy/CST2019-1/homework/9825 循序渐进,更加熟练掌握C语言 学习定义fun函数等 开始算法编写 百度 C语言程序设计 1.PTA实验作业 1.1 题目名 请编写函数,显示上午或下午。 函数原型 // 显示上、下午 void ShowMeridiem(int hour); 说明: hour 为时数。若时数小于12点,则函数输出“上午”,否则输出“下午”。 要求:不换行。 1.1.1 实验数据处理 此题难度较易 前几次编译错误原因是 1. 输入完 汉字“上午” “下午”之后,没有切换成英文输入法直接输入 “分号”,导致一直编译错误 2.虽然是个简单的题目 但是从小细节当中也可以学到许多东西。 2.1 题目名 6-3 水仙花数判断 本题要求实现一个函数,判断任一整数是否为水仙花数(必须是三位数,且数的每一位上数字的立方和与数本身相等)。例如153=1^3+5^3+3^3=1+125+27=153,而1或155则不是水仙花数。如果是水仙花数,则函数返回1,否则返回0. 函数接口定义: int func(const int N); 其中N是用户传入的参数

C语言I博客作业05

梦想与她 提交于 2019-12-02 11:27:38
这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 作业 我在这个课程的目标是 更加深入的了解C语言 这个作业在那个具体方面帮助我实现目标 在此次作业中,我学到了怎样去定义和调用函数 参考文献 C语言程序设计(第3版) 1.PTA实验作业 1.1 题目名1 本题要求实现一个函数,判断任一整数是否为水仙花数(必须是三位数,且数的每一位上数字的立方和与数本身相等)。例如153=1^3+5^3+3^3=1+125+27=153,而1或155则不是水仙花数。如果是水仙花数,则函数返回1,否则返回0. 1.1.1数据处理 数据表达:定义了变量sum,m,N,其中N是用户传入的参数,sum是数的每一位上数字的立方和的结果,m是为了计算sum。 数据处理:sum += (m % 10) * (m % 10) * (m % 10),m /= 10。用到了while循环。 **函数参数:主调函数:int main() 被调函数:int func(const int N),被调函数类型为整型,实参:m n(整型)形参:N(整型)。 1.1.2实验代码截图 1.1.3 造测试数据 输入数据 输出数据 说明 100 0 100是三位数中的最小数字 500 0 500是中间值 999 0 999是三位数中的最大数字 1.1.4 PTA提交列表及说明 该题目我在运行VS上面运行无误后,直接复制粘贴。

C语言I博客作业05

两盒软妹~` 提交于 2019-12-02 11:27:27
这个作业属于哪个课程 C语言程序设计II 这个作业要求在哪里 C语言I作业05 我在这个课程的目标是 熟悉主调函数与被调函数,自定义函数的调用 这个作业在那个具体方面帮助我实现目标 PTA作业让我在函数调用方面更加熟悉了解 参考文献 C语言程序设计, 百度 1.PTA作业 1.PTA实验作业 1.1判断一个整数的各位数字平方之和能否被5整除 内容:编写函数fun,其功能是:判断一个整数的各位数字平方之和能否被5整除,可以被5整除则返回1,否则返回0。 1.1.1数据处理 数据表达:用了sum,result变量,+=代表累积求和, **数据处理:sum+=n%10*n%10,n=n/10,sum%5==0(用于判断是否能被5整除)用while语句进行循环,if-else进行判断 函数参数:int main() 为主调函数;int fun( int n ) 为被调函数;整型;实参为sum,result;形参为n,都为整型** 1.1.2实验代码截图 1.1.3造测试数据 输入数据 输出数据 说明 输入数据 输出数据 说明 234 The result is 0 这个数字各位数平方之和不能被5整 235 The result is 1 这个数字的个位数平方之和可以被5整除 230 The result is 0 这个数字各位数平方之和不能被5整 225 The result is 1

C语言I博客作业05

柔情痞子 提交于 2019-12-02 11:24:41
这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-1/homework/8715 我在这个课程的目标是 学会对函数的定义和调用 这个作业在哪个具体方面帮助我实现目标 C语言教材上的例题以及PTA里的作业 参考文献 markdown基本语法 , C语言作业评价标准 1.PTA实验作业 1.1 判断一个整数的各位数字平方之和能否被5整除 本题要求是:编写函数fun,其功能是:判断一个整数的各位数字平方之和能否被5整除,可以被5整除则返回1,否则返回0。 1.1.1数据处理 数据表达:应用了a,b,c, sum, i等整形变量 数据处理:for循环语句,if-else语句,主调函数是int main(),被调函数是int fun 1.1.2实验代码截图 1.1.3 造测试数据 输入数据 输出数据 说明 10 The result is 0 最小两位整数 500 The result is 1 d较大三位整数 999 The result is 0 最大三位整数 1.1.4 PTA提交列表及说明 1.2 水仙花数判断 本题要求是:本题要求实现一个函数,判断任一整数是否为水仙花数(必须是三位数,且数的每一位上数字的立方和与数本身相等)。例如153=1^3+5^3+3^3=1+125+27

C语言I博客作业05

匆匆过客 提交于 2019-12-02 11:21:17
一.表格 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-1/homework/9825 我在这个课程的目标是 熟练使用自定义函数及调用自定义函数 这个作业在那个具体方面帮助我实现目标 拓展更多编程知识,更好的练习if-else语句 参考文献 百度 二.PTA实验作业 1.1 水仙花数判断 题目内容描述: 1.1.1数据处理 数据表达:用了x,y,z,属于整型变量; 数据处理:运用了for语句; 函数参数:主调函数是main()、被调函数是func();被调函数是整型的,形参是N、实参是N。 1.1.2实验代码截图 1.1.3 造测试数据 输入数据 输出数据 说明 29 0 测试一个较小数据 153 1 验证题目所给数据 1064 0 测试一个较大数据 1.1.4 PTA提交列表及说明 1.编译错误:将单词打错了; 2.编译错误:忘记打分号。 1.2判断一个整数的各位数字平方之和能否被五整除 题目内容描述: 1.2.1 数据处理 数据表达:用了t,sum,i,属于整型变量; 数据处理:运用了for语句和if-else语句,还使用了pow函数; 函数参数:主调函数是main()、被调函数是fun();被调函数是整型的,形参是n、实参是m 。 1.2.2 实验代码截图 1.2.3