网上创业有什么好项目完数c语言程序

大家好,今日小经来聊聊一篇关于网上创业有什么好项目,完数c语言程序的文章,现在让我们往下看看吧!
1、首先打开代码块,创建一个新项目。
2、项目语言,选择" c "我们将项目名称命名为“WanNumber”,
3、然后下一步,“完成”.
4、创建好项目后,我们打开" main.c "文件。
5、在这里我们先分析一下题目。
6、一个数如果等于他所有因子之和称为完数如6的因子1,2,3 6=1 2 3输出1000内的完数,并且打印出因子6是因子1,2,3
7、首先思考程序循环查找1000内的数,对每一个数进行完数判断是完数则打印,非完数则继续循环。
8、*本次我们使用自定义函数的知识来完成。
9、开始我们先写出大的框架。
10、在主要的中,定义相关变量,并写出循环框架。
11、这个循环语句,就是查找1000内的每一个数的。
12、*其中难懂的是
13、记得吗变量用来存取通过函数判断出来的完数,
14、m是打印特定语句的变量
15、这些在后面就能明白了
16、写完大框架,接下来需要判断完数的方法,我们在主要的上面声明一个因素函数,其返回值为整型,需要两个参数。
17、接下来在最后面定义因素函数。
18、参数中的n就是第我个数(就是()内的变量)
19、结果就是因数之和
20、这里m应该就清楚它的作用了,它是决定要不要打印以下语句的变量。
21、进一步完善函数内容
22、为循环主要目的就是检索n的每一个因数
23、循环完毕后结果就是因子之和
24、最后函数的返回值是结果也就是因数之和
25、再回到主要的中,我们开始补充为循环。
26、每次开始先为记得吗初始化还记得吗就是我的因数之和
27、判断我与记得吗是否相等,相等即我是完数。
28、同时m允许打印相关的文本话语
29、再次执行因子()是为了将每个因子分别打印出来
30、回到因素函数中再次补全,打印语句。
31、用来打印好完数的每一个因子。
32、注意红框内的语句写的位置
33、一下就是所有代码。
34、我们运行看看结果。
35、1000内只有3个完数6,28,496
36、还是挺高效的
本文到此结束,希望对大家有所帮助。
这篇好文章是转载于:知行礼动
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 知行礼动
- 本文地址: /news/detail/tanhcekaej