解题思路: 首先分别取出三位数再求取它们的立方和,最后与输入数值进行对比
注意事项:
参考代码:
#include <iostream>
using namespace std;
int main()
{
int num, a, b, c, res; //输入的数值,个,十,百位,立方和结果
cin >>num;
a = num %10;
b = num /10 %10;
c = num /100;
res = c*c*c + b*b*b + a*a*a;
if(res==num)
cout << "1" << endl;
else
cout << "0" << endl;
return 0;
}
0.0分
1 人评分
C语言训练-计算一个整数N的阶乘 (C语言代码)浏览:986 |
买不到的数目 (C++代码)浏览:909 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:585 |
大神老白 (C语言代码)浏览:696 |
关于C语言变量位置的问题浏览:294 |
1017题解浏览:663 |
1025题解浏览:798 |
输入输出格式练习 (C语言代码)浏览:883 |
C语言程序设计教程(第三版)课后习题10.7 (用指针求解)浏览:1542 |
1134题解(求分析)浏览:795 |