解题思路:先取出各位数,再分别立方,并用if else判断,思路很简洁。。。。新手勿喷。
注意事项:自定义函数
参考代码:
#include<stdio.h>
double power(double n,int p)
{
int i;double pow=1;
for(i=1;i<=p;i++)
pow*=n;
return pow;
}
int main(void)
{
int a;
scanf("%d",&a);
a>=100&&a<=999;
if(a==power((a/100),3)+power((a/10%10),3)+power((a%10),3))
printf("1");
else printf("0");
return 0;
}
0.0分
0 人评分
C二级辅导-统计字符 (C语言代码)浏览:524 |
A+B for Input-Output Practice (IV) (C语言代码)浏览:589 |
C二级辅导-计负均正 (C++代码)浏览:946 |
求圆的面积 (C++代码)这里推荐使用宏定义浏览:2028 |
简单的a+b (C语言代码)浏览:685 |
C语言训练-求1+2!+3!+...+N!的和 (C语言代码)浏览:2498 |
C语言训练-素数问题 (C语言代码)浏览:1065 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:634 |
【蟠桃记】 (C语言代码)浏览:698 |
幸运数 (C++代码)浏览:1309 |