解题思路:
注意事项:
参考代码:
#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语言训练-素数问题 (C语言代码)浏览:1651 |
【数组的距离】 (C语言代码)浏览:728 |
兰顿蚂蚁 (C++代码)浏览:1088 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:597 |
求组合数 (C语言代码)浏览:1151 |
C语言程序设计教程(第三版)课后习题1.6 (C语言代码)浏览:653 |
三角形 (C++代码)记忆化搜索浏览:1219 |
1054题解浏览:460 |
简单的a+b (C语言代码)浏览:462 |
C语言程序设计教程(第三版)课后习题11.5 (C语言代码)浏览:1219 |