程序运行后,首先输入一个三位数,回车后,程序输出结果。
#include<stdio.h>
#include<math.h>
int main()
{
int a , x ,y ,z;
printf("请输入一个三位数\n");
scanf("%d" ,&a);
x = a/100 ;
y = (a-x*100)/10;
z = (a-x*100-y*10)/1;
if(a==pow(x,3)+pow(y,3)+pow(z,3))
printf("yes");
else
printf("no");
return 0;
}
注意:引用math.h数据库要写上头文件#include<math.h>
常见的数学函数有:
pow(a,b)求a的b次方的函数
sqrt(x)函数求x的平方根的函数
fabs()是对浮点数取绝对值
(abs()是对整数取绝对值,头文件为#include <stdlib.h>
)
这些便是小编在C语言学习中经常用到math.h数据库里的函数了。