C语言怎么输出特殊数

 时间:2024-10-26 18:20:55

1、鞑民略锈题目要求:请编写程序,由系统随机产生一个正整数n(1<n<50000),根据菜单提示,选择输出小于n的以下7种特殊数据中的一种:(1)完全数,(2)亲密数,(3)鹈啷苔垦水仙花数,(4)阶乘和数,(5)自守数,(6)孪生素数;直到用户退出系统。

C语言怎么输出特殊数
C语言怎么输出特殊数

2、 2、建议编写一个函数求出某数的因子和,以减少求完全数和亲密数函数中的重复代码。

C语言怎么输出特殊数

3、(1拘七呷憎)输出完全数,完全数是恰好等于自身的因子之和的数,例如6是完全数,因为6=1*2*3=1+2+3。

C语言怎么输出特殊数

4、亲密数是两个正整数,其中一个整数的全部因子之和等于另一个(因子中不计 本身),例如220和284是亲密数, 因为220的全部因子是1,2,4,5,10,11,20,22,44,55,110,和为284;而284的全部因子是1,2,4,71,142,和为220。

C语言怎么输出特殊数

5、水仙花数是恰好等于自身各位数字立方和的数,例如153是水仙花数,因为 153=13+53+33。

C语言怎么输出特殊数

6、阶乘和数是恰好等于自身各位数字阶乘的和的数,例如145是阶乘和数,因为 145 = 1!+4!+5!。

C语言怎么输出特殊数
C语言怎么输出特殊数

7、自守数是平方后尾部数字是自身的数,例如9376是,因为93762=87909376。

C语言怎么输出特殊数

8、孪生素数是差2的两个素数,例如197和199。

C语言怎么输出特殊数

9、最后在写主函数,输出菜单。如图所示:

C语言怎么输出特殊数
  • VC++如何规范代码缩进的技术?
  • CAD中字体的应用:[4]单行文字与多行文字
  • cad粗线怎么显示出来
  • 水文学和给排水工程有什么关系
  • cad如何使用倒角
  • 热门搜索
    关于地球的手抄报 手抄报简单 关于祖国风光的手抄报 快乐手抄报 生命安全手抄报 珍惜粮食手抄报 关于知识的手抄报 环境教育手抄报 有关于安全的手抄报 生活中的语文手抄报