C语言 编程题 亲密数
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语言 编程题 亲密数相关推荐
- c语言小学生加法考试题程序4,c语言编程题及答案.doc
c语言编程题及答案.doc C C 语言编程题及答案(三)语言编程题及答案(三) 1. 给小学生出加法考试题 编写一个程序,给学生出一道加法运算题,然后判断学生输入的答案对错与否,按下列 要求以循序渐 ...
- 灯泡四个闪烁c语言程序设计教程课后答案,c语言编程题及答案4.doc
C C 语言编程题及答案 三 语言编程题及答案 三 1 给小学生出加法考试题 编写一个程序 给学生出一道加法运算题 然后判断学生输入的答案对错与否 按下列 要求以循序渐进的方式编程 程程序序 1 通过 ...
- 输入两个数、用python求他们的和_从键盘上输入俩个实型数,编程求它们的和差积商,要求输出时,保留两位小数C语言编程题:从键盘上输入两个...
从键盘上输入俩个实型数,编程求它们的和差积商,要求输出时,保留两位小数 C语言编程题:从键盘上输入两个 www.zhiqu.org 时间: 2020-11-23 参考代码: #includev ...
- c语言小学生加法考试题程序4,c语言编程题与答案4.doc
c语言编程题与答案4 c语言编程题及答案(三) 1. 给小学生出加法考试题 编写一个程序,给学生出一道加法运算题,然后判断学生输入的答案对错与否,按下列要求以循序渐进的方式编程. 程序1 通过输入两个 ...
- c语言代码题及答案,c语言编程题精选及答案
c语言编程题精选及答案 C 语言编程题精选 C 语言学习 2010-11-30 15:48:25 阅读 47 评论 0 字号:大中小 订阅 1. 有函数 F(x)=(x+1)2 和 G(x)=2x+1 ...
- c语言ifmn除2余1,C语言编程题及答案 2
<C语言编程题及答案 2>由会员分享,可在线阅读,更多相关<C语言编程题及答案 2(112页珍藏版)>请在人人文库网上搜索. 1.1请编写函数fun,其功能是:找出2M整型二维 ...
- c语言编程题总结,c语言编程题总结
c语言编程题总结 1.求100之内自然数中最大的能被17整除的数. 2.已知a,b,c都是1位整数,求当三位整数abc.cba的和为1333时a.b.c的值. 3.计算并输出200-400之间不能被3 ...
- 高中信息技术c语言编程题,高中信息技术招聘C语言编程题精选.doc
C语言编程题精选 编程实现对键盘输入的英文名句子进行加密.用加密方法为,当内容为英文字母时其在26字母中的其后三个字母代替该字母,若为其它字符时不变. 编程实现将任意的十进制整数转换成R进制数(R在2 ...
- 的c语言编程函数题,C语言编程题及答案Word版
<C语言编程题及答案Word版>由会员分享,可在线阅读,更多相关<C语言编程题及答案Word版(122页珍藏版)>请在人人文库网上搜索. 1.传播优秀Word版文档 ,希望对您 ...
最新文章
- 安卓第八夜 玛丽莲梦露
- 与班尼特·胡迪一起找简单规律(HZOJ-2262)
- HDU2034 人见人爱A-B
- ASP.NET MVC Bundles 之学习笔记
- poj 1065 Wooden Sticks
- 架构师成长之路:如何提升技术掌控力?
- 深入理解InnoDB(4)—索引使用
- Spring Data JPA 从入门到精通~方法的查询策略的属性表达式
- 现代IM系统中消息推送和存储架构的实现
- 阿里云MySQL及Redis灵异断连现象:安全组静默丢包解决方法
- OGG_GoldenGate日常维护(案例)
- 【bzoj1146】 [CTSC2008]网络管理Network【树链剖分+树套树+二分 线段树套Treap】
- springmvc学习一初始化源码
- 联想教育应用使用说明(7.6版本)——第2章 联想教育应用的首次部署
- matlab中基于十字形窗口的滤波算法,×字形滤波窗口在Matlab自适应中值滤波算法中的应用...
- 计算机鼠标样式,鼠标指针
- 计算机系挣钱的职业,十大挣钱职业之IT行业
- 下一代Web服务的基础框架——F2F俱乐部SOA系列活动
- Android 手写和笔锋研究资料
- Chrome去除新标签页最近访问
热门文章
- 辉太郎看前端(xss,sql,CSRF)
- ARM,DSP,FPGA三者比较
- poj 3779 hdu 3413 Single CPU, multi-tasking
- php $_get取得空,Laravel - PHP 無法取得 Hppt Request $_GET Params 值的解決方式
- 蓝桥杯单片机设计点1:按键长按触发,数码管被选中闪烁动画
- 腾讯数据库TcaplusDB X 大主宰·大千世界|万家决战,谁领风骚
- android 屏幕方向随传感器变化,并带有切换大屏,小屏和锁定屏幕方向
- 名帖24 杨沂孙 篆书《夏小正八条屏》
- 马氏距离由浅入深的理解
- 2021年初级会计职称《初级会计实务》考试真题和答案