c++语言求满足以下条件的数:该数大于100小于1000;其个位数与十位数的平方和等其百位数的立方
答案:2 悬赏:80
解决时间 2021-11-08 00:50
- 提问者网友:傲气稳全场
- 2021-11-07 03:13
c++语言求满足以下条件的数:该数大于100小于1000;其个位数与十位数的平方和等其百位数的立方
最佳答案
- 二级知识专家网友:恕我颓废
- 2021-11-07 04:38
for(int i = 101; i < 1000; ++i)
{
int a = i % 10;
int b = (i / 10) % 10;
int c = (i / 100) % 10;
if (a * a + b * b == c * c * c)
{
cout << a << ":"<< b << ":" << c << ":" << i << endl;
}
}
{
int a = i % 10;
int b = (i / 10) % 10;
int c = (i / 100) % 10;
if (a * a + b * b == c * c * c)
{
cout << a << ":"<< b << ":" << c << ":" << i << endl;
}
}
全部回答
- 1楼网友:一只傻青衣
- 2021-11-07 06:12
#include <stdio.h>
int main() { int a,b,t,sum1=0,sum2=0; scanf("%d%d",&a,&b); if(a>b) { t=a; a=b; b=t; }
while(a<=b) { if(a%2) sum2+=(a*a*a); else sum1+=(a*a); a++; } printf("%d %d",sum1,sum2); return 0; }
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯