请高手帮我做一道C语言的编程题

2024-12-21 17:21:49
推荐回答(2个)
回答1:

#include "stdafx.h"
#include

int main(int argc, char* argv[])
{
int i, j, flag;
int num, sq;

for(i=0; i<10; i++)
{
for(j=0; j<10; j++)
{
if(j==i) j++;
num = i*1000 + i*100 + j*10 +j;
sq =(int) sqrt(num);
if(sq*sq == num)
{
flag = 1;
break;
}
}
if(flag == 1) break;
}
printf(" the num is %d.\n", num);
printf("Hello World!\n");
return 0;
}

这个程序就可以求出你所要的答案

回答2:

#include "stdio.h"
void main(){
int n;
int i;

for(i=32;i<99;i++){
n=i*i;
if(n/1000==n/100%10&&n%10==n%100/10)
printf("%5d",n);
}
}