//使用while循环解题
#include <stdio.h>
int main()
{
//定义循环变量i
int i = 100;
//定义百位、十位及个位的变量
//定义求和变量sum
int a , b, c , sum;
while(i < 1000)
{
//进入循环后分别求出百位、十位、个位
//求值完成后进行计算
a = i / 100;
b = (i - a * 100) / 10;
c = i % 10;
sum = a * a * a + b * b * b + c * c * c;
//进入条件判断,若满足条件,则打印
if(sum == i)
{
printf("%d\n",i);
}
i++;
}
return 0;
}
0.0分
0 人评分
点我有惊喜!你懂得!浏览:1617 |
C语言训练-列出最简真分数序列* (C语言代码)浏览:487 |
C二级辅导-进制转换 (C语言代码)浏览:594 |
剪刀石头布 (C语言代码)不知道怎么直接在scanf中用枚举变量浏览:1186 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:712 |
妹子杀手的故事 (C语言代码)浏览:1107 |
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)浏览:896 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:430 |
本人酷爱递归实现很多问题,这里也是浏览:511 |
WU-整数平均值 (C++代码)浏览:1124 |