早教吧 育儿知识 作业答案 考试题库 百科 知识分享

一个回文数与平方数的程序?最近写了个“判断六位数中既是回文数又是平方数的程序”,可老出错,感激不禁!程序如下#include#includeint fun(long *x){long b,c,d,j=0,n,temp1,temp2;temp1=(long)sqrt(100000);temp2=(lo

题目详情
一个回文数与平方数的程序?
最近写了个“判断六位数中既是回文数又是平方数的程序”,可老出错,感激不禁!程序如下
#include
#include
int fun(long *x)
{
long b,c,d,j=0,n,temp1,temp2;
temp1=(long)sqrt(100000);
temp2=(long)sqrt(999999);
for(n=temp1;n=100000&&n*n0)
{
c=b%10;d=d*10+c;b=b/10;
}
if(d==n*n)
x[j++]=n*n;
}
}
return j;
}
void main()
{
int fun(long *);
long result[50];
int i,num;
num=fun(result);
printf("%d\n",num);
for(i=0;i
▼优质解答
答案和解析
int palindrome(unsigned int x)
{
unsigned int y;
unsigned int s=0;
y=x;
while(y>0)
{
s=s*10+y%10;
y=y/10;
}
if(s==x)
return 1;
else
return 0;
}
void main()
{
printf("符合条件的N为: N平方为:\n");
for(int n=1;n<=200;n++)
{
if(palindrome(n*n))
{
printf(" %-5d %-5d\n",n,n*n);
}
}
}

运行结果如下:
符合条件的N为: N平方为:
1 1
2 4
3 9
11 121
22 484
26 676
101 10201
111 12321
121 14641
Press any key to continue
看了 一个回文数与平方数的程序?最...的网友还看了以下:

正方形的定义:有一组邻边()并且有一个角是()的平行四边形叫做正方形,因此正方形既是一个特殊的有一  2020-05-14 …

一个十升既油罐装了十升既油,一个七升既空罐,一个三升既空罐,如何准确无误既倒出五升油.  2020-05-15 …

水平面上一个物体受到水平向右的推力使其匀速运动,则有推力等于滑动摩擦力.这里我想问,既然推力和滑动  2020-05-16 …

太阳系为什么能稳定存在?我们知道太阳对行星有引力作用,行星的公转有离心作用.两者平衡,行星就既不会  2020-06-07 …

屈原屈平既嫉之,虽放流,眷顾楚国,系心怀王,不忘欲反(全文解释)屈平既嫉之,虽放流,眷顾楚国,系心  2020-06-09 …

如何过一点做一条线段既与一个平面平行又与V面平行  2020-06-19 …

诗词格律里面的通用是什么以《词林正韵》为例:第一部平声:一东二冬通用买了本影印本,以第一部平声为例  2020-07-21 …

阅读下面的材料,根据要求写一篇不少于800字的文章。一切幸福都有一个平庸的结尾。--周国平人的一生  2020-07-23 …

阅读下面的材料,根据要求写一篇不少于800字的文章。(60分)一切幸福都有一个平庸的结尾。——周国  2020-07-23 …

用三摩尔盐酸和偏铝酸钠反应和3.5摩尔反应.有两个问题:如果分开写比较麻烦,合起来写变成生成氢氧化铝  2021-02-13 …