C语言 亲密数
题目描述:2500年前数学大师毕达哥拉斯就发现,220与284两数之间存在着奇妙的联系:

220的真因数之和为:1+2+4+5+10+11+20+22+44+55+110=284

284的真因数之和为:1+2+4+71+142=220

毕达哥拉斯把这样的数对称为相亲数。相亲数,也称为亲密数,如果整数A的全部因子(包括1,不包括A本身)之和等于B,且整数B的全部因子(包括1,不包括B本身)之和等于A,则将整数A和B称为亲密数。

从键盘任意输入两个整数m和n,编程判断m和n是否是亲密数。若是亲密数,则输出“Yes!”,否则输出“No!”

程序运行示例1

Input m, n:

220,284↙

Yes!

程序运行示例2

Input m, n:

224,280↙
No!
输入提示信息:“Input m, n:\n”

输入格式: “%d,%d”

输出格式:

输出提示信息:“Yes!\n”

          "No!\n"

代码如下:
#include<stdio.h>
int main()
{
int a,b,m,n,sum=0,sun=0;
printf(“Input m, n:\n”);
scanf("%d,%d",&m,&n);
for(a=1;a<=m/2;a++)
{if(m%a=0)//这里在C语言中是两个等号,由于两个等号在此无法显示。
{sum=sum+a;}
else continue;
}
for(b=1;b<=n/2;b++)
{if(n%b==0)
{sun=sun+b;}
else continue;}
if(sum=n&&sun=m)//这里在C语言中是两个等号,由于两个等号在此无法显示。
{printf(“Yes!\n”);}
else {printf(“No!\n”);}
return 0;
}

C语言 编程题 亲密数相关推荐

  1. c语言小学生加法考试题程序4,c语言编程题及答案.doc

    c语言编程题及答案.doc C C 语言编程题及答案(三)语言编程题及答案(三) 1. 给小学生出加法考试题 编写一个程序,给学生出一道加法运算题,然后判断学生输入的答案对错与否,按下列 要求以循序渐 ...

  2. 灯泡四个闪烁c语言程序设计教程课后答案,c语言编程题及答案4.doc

    C C 语言编程题及答案 三 语言编程题及答案 三 1 给小学生出加法考试题 编写一个程序 给学生出一道加法运算题 然后判断学生输入的答案对错与否 按下列 要求以循序渐进的方式编程 程程序序 1 通过 ...

  3. 输入两个数、用python求他们的和_从键盘上输入俩个实型数,编程求它们的和差积商,要求输出时,保留两位小数C语言编程题:从键盘上输入两个...

    从键盘上输入俩个实型数,编程求它们的和差积商,要求输出时,保留两位小数 C语言编程题:从键盘上输入两个 www.zhiqu.org     时间: 2020-11-23 参考代码: #includev ...

  4. c语言小学生加法考试题程序4,c语言编程题与答案4.doc

    c语言编程题与答案4 c语言编程题及答案(三) 1. 给小学生出加法考试题 编写一个程序,给学生出一道加法运算题,然后判断学生输入的答案对错与否,按下列要求以循序渐进的方式编程. 程序1 通过输入两个 ...

  5. c语言代码题及答案,c语言编程题精选及答案

    c语言编程题精选及答案 C 语言编程题精选 C 语言学习 2010-11-30 15:48:25 阅读 47 评论 0 字号:大中小 订阅 1. 有函数 F(x)=(x+1)2 和 G(x)=2x+1 ...

  6. c语言ifmn除2余1,C语言编程题及答案 2

    <C语言编程题及答案 2>由会员分享,可在线阅读,更多相关<C语言编程题及答案 2(112页珍藏版)>请在人人文库网上搜索. 1.1请编写函数fun,其功能是:找出2M整型二维 ...

  7. c语言编程题总结,c语言编程题总结

    c语言编程题总结 1.求100之内自然数中最大的能被17整除的数. 2.已知a,b,c都是1位整数,求当三位整数abc.cba的和为1333时a.b.c的值. 3.计算并输出200-400之间不能被3 ...

  8. 高中信息技术c语言编程题,高中信息技术招聘C语言编程题精选.doc

    C语言编程题精选 编程实现对键盘输入的英文名句子进行加密.用加密方法为,当内容为英文字母时其在26字母中的其后三个字母代替该字母,若为其它字符时不变. 编程实现将任意的十进制整数转换成R进制数(R在2 ...

  9. 的c语言编程函数题,C语言编程题及答案Word版

    <C语言编程题及答案Word版>由会员分享,可在线阅读,更多相关<C语言编程题及答案Word版(122页珍藏版)>请在人人文库网上搜索. 1.传播优秀Word版文档 ,希望对您 ...

最新文章

  1. 史上最全中文语料数据集
  2. Docker持续部署图文详解
  3. Android 一个绚丽的loading动效分析与实现!
  4. (转)explorer.exe应用程序错误:0x000000该内存不能为read的解决方法
  5. java猜数游戏有次数限制_超有趣的数学小游戏,陪孩子孩子边玩儿边学
  6. Qt Creator常问问题FAQ
  7. 圈钱跑路 ERC20 Token 合约代码分析
  8. 剑指offer之26-30题解
  9. python最新面试题_2018年最新Python面试题及答案
  10. mysql sum 慢_故障分析 | MySQL 优化案例 - select count(*)
  11. ViT (Vision Transformer) ---- Transformer Model(2)
  12. 力扣题目系列:121. 买卖股票的最佳时机
  13. txt文本阅读器 html,TxT小说阅读器(TxTReader)
  14. 神舟测试软件,神舟战神P5常规性能软件测试_神舟 战神P5-i78172D1_笔记本评测-中关村在线...
  15. Profibus通讯接口连接不上怎么办
  16. MaxScript 加密脚本 ms to mse
  17. 如何刷访问量 的详细介绍
  18. 需要一款管理链接的软件
  19. 微信运动步数一键98800,最新方法来袭!11.01号更新
  20. 安装R包报错 [tcl] grab failed: window not viewable.的解决方案

热门文章

  1. java二级级联_java二级联动实现问题
  2. 怎么计算机打不开文件格式,告诉你EXE格式文件打不开怎么办
  3. linux 汇编 cmp,使用汇编语言编写C程序的函数
  4. D3 vs G2 vs Echarts以及其他可视化图表
  5. 数据结构--二叉树遍历(详细过程)
  6. 微软ChatGPT技术的底层支撑——GPU
  7. 应用层(DNS/HTTP/HTTPS)攻击与防御原理
  8. 喜欢写代码、讨厌内卷:一个37岁中年程序员的开源故事
  9. 微信小程序 部署腾讯云 出现502 bad gateway 新解决方案
  10. Linux中解决root@bogon问题