解题思路:
注意事项:
参考代码:
#include<stdio.h>
#include<math.h>
int main(){
int n,i;
int arr[4],a[4];
for(n=1000;n<10000;n++){
for(i=0;i<4;i++){
arr[i]=n/pow(10,4-i-1);
a[i]=arr[i]%10;
}
if(n==pow((10*a[0]+10*a[2]+a[1]+a[3]),2)) printf("%d ",n);
}
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题5.5 (C语言代码)浏览:737 |
输出正反三角形 (C语言代码)格式错误!!!浏览:1177 |
字符串的输入输出处理 (C语言代码)浏览:1019 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:552 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:1261 |
C语言程序设计教程(第三版)课后习题9.6 (C语言代码)浏览:597 |
C语言程序设计教程(第三版)课后习题11.1 (C语言代码)浏览:651 |
回文数字 (C语言代码)浏览:2539 |
1017题解浏览:663 |
【偶数求和】 (C语言代码)浏览:460 |