永发信息网

从键盘输入一个数不大于100的数,判断该数是否是同构数。函数fun(x)的功能是判断x是否是同构数。所谓同构数是指一个数是否与该数的平方的右边的数相同。例如,5出现在5**2=25的右边,则5即是一个

答案:1  悬赏:40  手机版
解决时间 2021-07-31 08:14
#include<conio.h>
#include<stdio.h>
int fun(int x)
{
int k,m=1000;
int x2=x*x;
if(x<10)
m=10;
else
if(x<100)
m=100;
for(k=0;k*m+x<=x2;k++)
if(k*m+x==x2)
( 1 )
return 0;
}
main()
{
int x;
clrscr();
printf("\n Please enter x:");
scanf("%d",&x);
if(x>100)
{printf("Input error. \n");
return; }
printf("%d %s\n",x,( 2 )?"Yes":"No");
}
最佳答案
#include
#include
int fun(int x)
{
int k,m=1000;
int x2=x*x;
if(x<10)
m=10;
else
if(x<100)
m=100;
for(k=0;k*m+x<=x2;k++)
if(k*m+x==x2)
return 1;
return 0;
}
main()
{
int x;
clrscr();
printf("\n Please enter x:");
scanf("%d",&x);
if(x>100)
{printf("Input error. \n");
return; }
printf("%d %s\n",x,fun(x)?"Yes":"No");
}

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
经常上网脑门儿上起了痘痘
永兴县郴州麟少餐厅(永兴二中店)地址在哪里啊
阿迪达斯的口号,丁春秋被人家拍马屁的口号是
人生有几知己?
召唤师技能 通用技能
我自己绣了一幅打坐观音的十字绣,没有开光,
( )遭殃,三个字,是俗语.()载()箭,是什
怎样的日子才算是过的好?
新华区平顶山贝克汉堡地址在哪,我要去那里
请问沙溪今天有服装展吗?什么时候开始呀?
今年是我爸妈的结婚20周年纪念 送什么礼物好
锲而不舍的名句警句
联想i908手机为什么可以下载QQ2008却登陆不上
数学高手不进来你白痴~
怎么知道火车是否晚点,请问怎么查列车有没有
推荐资讯
电脑开机自动运行了哪些程序怎么查看?
冒险岛魂骑士 灵魂属性 这个技能有什么用?
拳皇1.3版本中为什么会出现速度加快的中招
英语翻译1.but their biggest challenge was
男生蓬起来的头发图片谁有
我有外遇了,怎么办
诛仙鬼王宗PK技能和天书加点
我是90年农历12月19日出生的。我想占卜一下我
游戏人生怎么升起更快啊?
云溪区岳阳幸福家欧派门在什么地方啊,我要过
iis ip地址配置
我男朋友对我很好,我是不是要嫁给他作为报答
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?