编写程序:找出100以内的所有完数

编写程序:找出100以内的所有完数,第1张

1、首先打开vc6.0,新建一个项目。

2、然后添加头文件。

3、接着添加main函数

4、然后定义i,j,k,n,sum。

5、接着定义一个数组。

6、然后使用第一层for循环。或好郑

7、接着使用第二层for循环袜启,用衫颂来求出每位的数字。

8、使用if条件判断语句。

9、最后运行程序看看结果。

#include<stdio.h>

void main()

{

int i,t(0),m

printf("请输段枝入一个数:")

scnaf("%d",&m)

for(i=1i<mi++)

{

if(m%i==0)

t=t+i

}

if (t==m)

printf("该数是握埋敏完数")

else

printf("该数不是液唤完数")

}

1、首先打开C语言的编辑软件,这里是使用VS2017版,在c语言的文件中写入头文件和主函数备用:

2、首先是用scanf函数定义一个输入数字的功能,然后判断完数,通过取余(%)的方法来进行判断。如果判断出来取余结果为0,那么就把这些因子全部加起来,得到因子的和和与山知首n进行比较,如果相等,那么就是完数逗数,反之不是完数;最后需要输出结果:

3、最后使用快捷键crtl+F5编译调试一下程序,打开的命令行输入一个数字,按下回车后屏幕上就猛激会显示该数是否为完数了。以上用C语言判断完数的 *** 作:


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12472254.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存