解题思路:
注意事项:
参考代码:
#include<stdio.h>
int main()
{
int a,b,c,d,e,f; //分别为千位,百位,十位,个位。 千百位,十个位
int i;
for(i=1000;i<10000;i++)
{
a=i/1000%10;
b=i/100%10;
c=i/10%10;
d=i%10;
e=a*10+b;
f=c*10+d;
if((e+f)*(e+f)==i)
{
printf("%d ",i);
}
}
return 0;
}
0.0分
2 人评分
C语言程序设计教程(第三版)课后习题5.7 (C++代码)浏览:879 |
C语言训练-求素数问题 (C语言代码)浏览:1509 |
简单的a+b (C语言代码)浏览:564 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:783 |
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:631 |
WU-整数平均值 (C++代码)浏览:1307 |
C语言程序设计教程(第三版)课后习题8.8 (C语言代码)浏览:672 |
【明明的随机数】 (C语言代码)浏览:845 |
母牛的故事 (C语言代码)浏览:739 |
K-进制数 (C语言描述,蓝桥杯)浏览:955 |