解题思路:
在一个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语言程序设计教程(第三版)课后习题5.4 (C++代码)按照惯例的只有一行核心代码浏览:953 |
C语言程序设计教程(第三版)课后习题8.9 (C++代码)浏览:844 |
C二级辅导-公约公倍 (C语言代码)浏览:2122 |
C语言训练-求素数问题 (C语言代码)浏览:1450 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:643 |
小明A+B (C语言代码)浏览:1246 |
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:520 |
回文数字 (C语言代码)浏览:2509 |
数对 (C语言代码)浏览:697 |
母牛的故事 (C语言代码)浏览:940 |