解题思路:
在一个for循环内解决掉,重点就是求出各个位数,详见我的文章:如何求得一个三位整数的个十百位(C语言)-Dotcpp编程社区
注意事项:
①注意条件是三位数,即i初始化为100,<=999
参考代码:
#include<stdio.h> int main() { for(int i=100;i<=999;i++){ int bai=i/100; int shi=i/10%10; int ge=i%10; if(ge*ge*ge+shi*shi*shi+bai*bai*bai==i) printf("%d\n",i); } }
0.0分
2 人评分
C语言程序设计教程(第三版)课后习题7.2 (C语言代码)浏览:661 |
1231题解(注意理解“输入多个测试实例”)浏览:785 |
1392题解(大数相加)浏览:604 |
WU-C语言程序设计教程(第三版)课后习题12.3 (C++代码)浏览:856 |
C语言程序设计教程(第三版)课后习题10.1 (C++代码)浏览:497 |
C语言程序设计教程(第三版)课后习题6.7 (C语言代码)浏览:696 |
素数的个数 一直是超时浏览:668 |
蛇行矩阵 (Java代码)浏览:662 |
WU-程序员的表白 (C++代码)浏览:757 |
C语言程序设计教程(第三版)课后习题7.1 (C语言代码)浏览:502 |