解题思路:利用循环,因为是三位数,所以从100一直到999,然后加一个条件的判断就行
注意事项:
1.注意题目要求每一个数占一行,记得输出时候加换行
参考代码:
#include<stdio.h>
#include<math.h>
int main()
{
int a,b,c,n;
for(int i=100;i<=999;i++){
a=i/100;
b=i%100/10;
c=i%10;
if(i==(pow(a,3)+pow(b,3)+pow(c,3)))
printf("%d\n",i);
}
return 0;
}
0.0分
0 人评分
C语言训练-计算t=1+1/2+1/3+...+1/n (C语言代码)浏览:910 |
C语言程序设计教程(第三版)课后习题1.5 (C++代码)浏览:778 |
Pascal三角 (C语言代码)浏览:1252 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:603 |
printf基础练习2 (C语言代码)浏览:690 |
Hello, world! (C++代码)浏览:1778 |
Cylinder (C语言描述,蓝桥杯)浏览:1279 |
C语言程序设计教程(第三版)课后习题6.2 (C语言代码)浏览:569 |
C二级辅导-公约公倍 (C语言代码)浏览:537 |
蛇行矩阵 (C语言代码)浏览:559 |