解题思路:
char数组赋值给int类型
pow(x,y)计算立方
参考代码:
#include<stdio.h>
#include<math.h>
void waterF(char a[])
{
int i,j;
double d,b,c,e;
d = a[0]-48;
b = a[1]-48;
c = a[2]-48;
e = d*100 + b*10 + c;
if((pow(d,3)+pow(b,3)+pow(c,3))==e)
{
printf("1\n");
}else{
printf("0\n");
}
}
int main()
{
char a[10];
gets(a);
waterF(a);
return 0;
}
0.0分
0 人评分
大神老白 (C语言代码)浏览:645 |
A+B for Input-Output Practice (II) (C语言代码)浏览:999 |
C语言程序设计教程(第三版)课后习题8.5 (C语言代码)浏览:545 |
【求[X,Y]内被除3余1并且被除5余3的整数的和】 (C语言代码)浏览:675 |
星期判断机 (C语言代码)浏览:859 |
Tom数 (C语言代码)浏览:527 |
C语言程序设计教程(第三版)课后习题6.1 (C语言代码)浏览:514 |
C语言程序设计教程(第三版)课后习题8.1 (C语言代码)浏览:568 |
上车人数 (C语言代码)浏览:713 |
JAM计数法 (C语言代码)浏览:671 |