早教吧作业答案频道 -->其他-->
一个回文数与平方数的程序?最近写了个“判断六位数中既是回文数又是平方数的程序”,可老出错,感激不禁!程序如下#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
最近写了个“判断六位数中既是回文数又是平方数的程序”,可老出错,感激不禁!程序如下
#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
{
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
看了 一个回文数与平方数的程序?最...的网友还看了以下:
已知a+b+c=H a+b+e=J a+d+e=K b+c+d=M c+d+e=N 求a=?b=? 2020-05-16 …
若a/b=c/d=e/f,则下列各式中正确的是().A.e/f=ac/bdB.e/f=(a+c+e 2020-06-06 …
∫e^xcosxdx=∫e^xd(sinx)=e^xsinx-∫sinxe^xdx=e^xsinx 2020-06-12 …
不定积分如果f(x)dx=F(x)+c,则∫e^-xf(e^-x)dx=?∫e^-xf(e^-x) 2020-06-20 …
下列属于C语言标准库函数的为()。A、sin()B、sqrt()C、log10()D、ln()E、 2020-07-10 …
五元一次方程的解法0.01349/[e+0.6842(1-e)]=a0.8638/[e+0.565 2020-07-16 …
英语:下1.将下联打乱的字母组成单词,并写出汉语意思1.a,e,h,g,c,n[]2.e,i,s,t 2020-12-10 …
A+B+C=84,D+E+F=111,H+I+J=138,A+D+H=124,B+E+I=148,C 2020-12-14 …
∵E=MC^2,∴C=√E/M,又∵M是定值,而E不是定值,∴C不是定值,可以这样说吗?在恒星的原子 2020-12-31 …
线性代数,矩阵计算问题2CA-2AB=C-B故有C(2A-E)=(2A-E)B请问为什么不是C(2A 2020-12-31 …