素数

C语言I博客作业05

假如想象 提交于 2019-12-02 12:51:06
问题 答案 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/9826 我在这个课程的目标是 对 函数的定义和调用 有初步的认识,能 模仿编程 这个作业在那个具体方面帮助我实现目标 用C语言编写程序 参考文献 《C语言程序设计》 一、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数据处理 数据表达:先用int定义整型变量sum,x。再将N的值赋给下x,然后用while语句执行循环。用if-else语句判断sum和N的值是否相等。如果相等则输出1,不相等输出0. 数据处理:运算符=是赋值,==是相等。 函数参数:主调函数是main。被调函数是func,数据类型为整型。实参是void。形参是N,数据类型为const int。 1.1.2实验代码截图

C语言I博客作业05

走远了吗. 提交于 2019-12-02 12:47:20
这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 作业要求 我在这个课程的目标是 能独立运用c语言进行编程 这个作业在那个具体方面帮助我实现目标 发现问题帮助自己打牢基础 参考文献 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。 输入样例: 153 输出样例: 1 1.1.1数据处理 数据表达 :定义sum,x为整型变量,sum是用sum += (x % 10) * (x % 10) * (x % 10)计算每个数立方的和,由于N不可变,就把值赋给了x; 数据处理 :分为whlie if两大部分,其中whlie用于实现计算 if用来决定函数返回值; 函数参数 :主调函数的名称main,被调函数的名称func,被调函数的类型为整型,形参N。 1.1.2实验代码截图 1.1.3 造测试数据 输入数据 输出数据 说明 153 1 素数 100 0 不是素数 0 1

0.0

和自甴很熟 提交于 2019-12-02 12:45:27
---恢复内容开始--- 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 C语言I—2019秋作业05 我在这个课程的目标是 更加深层次了解C语言 这个作业在那个具体方面帮助我实现目标 实践动手能力 参考文献 Markdown基本语法 1PTA作业 1代码互评 水仙花数判断:本题要求实现一个函数,判断任一整数是否为水仙花数(必须是三位数,且数的每一位上数字的立方和与数本身相等)。例如153=1^3+5^3+3^3=1+125+27=153,而1或155则不是水仙花数。如果是水仙花数,则函数返回1,否则返回0. 我的代码 同学代码 我的代码是先求出来百位,十位,个位数字后,在进行立方和相加。 他是利用循环求余一次循环求一个值的3次方 我的代码改四位数的话新增一个变量 例如 q q/=1000 能求千位上的数字 以此类推 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

第五次c语言作业

a 夏天 提交于 2019-12-02 12:39:19
---恢复内容开始--- 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 C语言I—2019秋作业05 我在这个课程的目标是 更加深层次了解C语言 这个作业在那个具体方面帮助我实现目标 实践动手能力 参考文献 Markdown基本语法 1PTA作业 [] https://pintia.cn/problem-sets/1186229953480331264/problems/1186301945478860800 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使用函数验证哥德巴赫猜想 本题要求实现一个判断素数的简单函数

C语言I博客作业05

别说谁变了你拦得住时间么 提交于 2019-12-02 12:22:32
这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-3/homework/9827 这个作业在那个具体方面帮助我实现目标 参考文献 1.PTA实验作业(20分/题) 1.1水仙花数判断 *本题要求实现一个函数,判断任一整数是否为水仙花数(必须是三位数,且数的每一位上数字的立方和与数本身相等)。例如153=1^3+5^3+3^3=1+125+27=153,而1或155则不是水仙花数。如果是水仙花数,则函数返回1,否则返回0. 1.1.1数据处理 介绍实现本题过程中,你的数据表达、数据处理是怎么做的。注意:请务必按照以下方式书写。 数据表达:用了哪些变量,这些变量的值是怎么来的,类型是什么。 数据处理:数据用到的表达式和流程结构。 函数参数:请明确说明主调函数与被调函数的名称,被调函数的类型,实参与形参的名称、类型。 1.1.2实验代码截图 1.1.3 造测试数据 参数N 是否为水仙花数 233 否 250 否 264 否 276 否 1.1.4 PTA提交列表及说明。 1.部分正确:3测试点输出问题,第七行缺少 * 7 * 7+ 7。 2.编译错误::3测试点输出问题,第七行还缺少 7+ 7。 3.部分正确:3测试点输出问题,第七行还缺少 + 7。 交列表说明:

C语言作业I博客作业05

最后都变了- 提交于 2019-12-02 12:17:53
C语言I博客作业05 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-1/homework/9825 我在这个课程的目标是 学会自定义一个函数,了解其基本用法 这个作业在那个具体方面帮助我实现目标 自定义函数的使用,阶乘函数的编译 参考文献 《C语言程序设计》《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。 1.1.1数据处理 数据表达:用了sum和x等整形变量,给x定义赋值。 数据处理:表达式为sum += (x % 10) * (x % 10) * (x % 10),开始输入n,通过函数func,判断是否为是否为素数,是则输出1,否则输出0. 函数参数:主调函数的名称main,被调函数的名称func,被调函数的类型为整型,为形参。 1.1

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语言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:40:34
这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/9828$1600 我在这个课程的目标是 熟练编写代码的格式要求,了解C语言的编程运用 这个作业在那个具体方面帮助我实现目标 编写代码的思维,错误总结等方面提升了自己的编写能力 参考文献 《C语言程序设计》 1.1题目1本题要求实现一个判断素数的简单函数,并利用该函数验证哥德巴赫猜想:任何一个不小于6的偶数均可表示为两个奇素数之和。素数就是只能被1和自身整除的正整数。注意1不是素数 2是素数。 1.1.1数据处理 数据表达:变量x,n,使用int型定义。 数据处理:函数Goldbach按照格式“n=p+q”输出n的素数分解,其中p≤q均为素数。 函数参数: 使用 for语句,函数prime。 1.1.2实验代码截图 1.1.3 造测试数据 输入数据 输出数据 说明 24,19 1 运行图 24,17 1 运行图 1.1.4 PTA提交列表及说明 编译错误:开始设变量为x,p,n,后面发现编写格式混乱,一直没有头绪 编译错误:后改为两个变量,因变量之间的关系模糊,导致编写错误,询问后才明白自己出现了运算赋值的问题。 1.2 题目2本题要求实现一个函数,判断任一整数是否为水仙花数(必须是三位数

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 各位数字的立方和与数本身不等