C语言 实验三 循环结构

2026/4/24 3:09:09

答案:

01.#include 02.int main() 03.{

04. int a,b;

05. for(a=1;a<100;a++) 06. { 07. b=a*a;

08. if(a==b||a==b0) 09. printf(\ 10. }

11.printf(\ 12. return 0; 13.}

0840-完数(循环)

时间限制:

1000 毫秒

内存限制:

32768 K字节

总提次数:

2692 次

成功提交次数:

1033 次

判题规则:

严格比较

问题描述 一个数如果恰好等于它的因子之和,这个数就称为“完数”。例如,6的因子为1、2、3,而6=1+2+3,因此6是“完数”。 输入 第一个的数表示测试数据的给数,第二行开始是每个测试数据整数n。 输出 对每个测试数据n, (1)如果n是完数,则输出它,并且输出它的因子。输出样式如下 Yes, its factors are 1 2 3 每个因子后面都有一个空格。 (2)如果不是完数,则输出: No 每个测试数据的输出占单独的一行。 输入样列 2 6 100 输出样例 Yes, its factors are 1 2 3 No

答案:

01.#include 02.int main() 03.{

04. int a,b,i,n,sum; 05. scanf(\ 06. for(i=1;i<=a;i++) 07. {

08. scanf(\ 09. sum=0;

10. for(n=1;n

13. if(b%n==0) 14. sum+=n; 15. } 16. if(sum==b) 17. {

18. printf(\ 19. for(n=1;n

21. if(b%n==0)

22. printf(\

23. }

24. printf(\ 25. } 26. else

27. printf(\ 28. }

29. return 0; 30.}


C语言 实验三 循环结构.doc 将本文的Word文档下载到电脑
搜索更多关于: C语言 实验三 循环结构 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219