佐助虐文:求助:C语言编程 多谢!!! 紧急

来源:百度文库 编辑:高校问答 时间:2024/04/28 21:27:36
题目:有一个4位数,这个数前两位相同,后两位也相同,并且这一个4位数是一个两位数的平方!!!!!!!!!简单一点!!!!要源代码!!!

#include <stdio.h>
void fun()
{
int k=32, n=0, a4,a3,a2,a1;
for(k=32; k<100; k++)
{
n=k*k;
a4=n/1000;
a3=(n%1000)/100;
if(a4==a3)
{
a2=(n%100)/10;
a1=n%10;
if(a2==a1)
{
printf("%d=%d*%d",n,k,k);
}
}
}
}

int main(int argc, char *argv[])
{
fun();
return 0;
}

//7744=88*88

魏玛巴
{
for (int i=32 ,i<100 , i++)
{sqr=i*i;
for (int a=#·¥·¥·%$#^&@*&*&%()@!
然后算前两位相同,后两位也相同。。。分别先求出他四位嘛~然后再比较。比较简单的一个办法是,让他循环除以一个数,<1000就是了千为了,减去千位,除以一个数就是百位了。。

int a,b,c,d,x
{
a=b;
c=d;
if(x=9,abcd=x*x,x<99,x++);
}
printf("%d%d,")

都不对!!