解题思路:
注意事项:
参考代码:
/*判断一个数是否为"水仙花数",所谓"水仙花数"是指这样的一个数:首先是一个三位数,
其次,其各位数字的立方和等于该数本身。例如:371是一个"水仙花数",371=3^3+7^3+1^3.*/
#include<stdio.h>
int main()
{
int i, j, k, N;
scanf("%d", &N);
if(N>999||N<100)
N = 100;
i = N%10;
j = N/10%10;
k = N/100%10;
if(N == i*i*i + j*j*j +k*k*k)
printf("1");
else
printf("0");
return 0;
}
0.0分
0 人评分
A+B for Input-Output Practice (IV) (C语言代码)浏览:493 |
C语言程序设计教程(第三版)课后习题8.1 (C语言代码)浏览:721 |
C语言程序设计教程(第三版)课后习题8.6 (C语言代码)浏览:777 |
快速排序算法1浏览:888 |
1250题解浏览:561 |
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)浏览:393 |
1227题解浏览:535 |
Manchester- A+B for Input-Output Practice (II)浏览:1318 |
顺子浏览:1279 |
C语言程序设计教程(第三版)课后习题7.4 (C语言代码)浏览:568 |