解题思路:
多看几遍就记住了
注意事项:
参考代码:
#include<stdio.h>
#include<stdbool.h>
#include<math.h>
bool judge(int n);
int main(void)
{
for(int i = 100; i < 1000; i++)
if(judge(i))
printf("%d\n", i);
return 0;
}
bool judge(int n)
{
int start = n;
bool flag;
int sum = 0, position;
while(n!= 0)
{
position = n % 10;
sum+= pow(position, 3);
n/= 10;
}
if(sum == start)
flag = true;
else
flag = false;
return flag;
}
0.0分
0 人评分
不容易系列 (C语言代码)浏览:703 |
点我有惊喜!你懂得!浏览:1564 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:668 |
【回文数(二)】 (C++代码)浏览:932 |
2003年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:729 |
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:563 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:584 |
C语言训练-求1+2!+3!+...+N!的和 (C语言代码)浏览:822 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:512 |
WU-printf基础练习2 (C++代码)浏览:2061 |