c语言题,急用, 数512具有这样的性质,它各位数字之和的三次方正好是原数512,即512 =(5 + 1 + 2)3. 由键盘输入两个正整数m和n,请你输出m和n之间所有符合条件的数.其中m和n是两位至四位的自然
来源:学生作业帮助网 编辑:作业帮 时间:2024/08/15 19:56:32
![c语言题,急用, 数512具有这样的性质,它各位数字之和的三次方正好是原数512,即512 =(5 + 1 + 2)3. 由键盘输入两个正整数m和n,请你输出m和n之间所有符合条件的数.其中m和n是两位至四位的自然](/uploads/image/z/5947571-11-1.jpg?t=c%E8%AF%AD%E8%A8%80%E9%A2%98%2C%E6%80%A5%E7%94%A8%2C+%E6%95%B0512%E5%85%B7%E6%9C%89%E8%BF%99%E6%A0%B7%E7%9A%84%E6%80%A7%E8%B4%A8%2C%E5%AE%83%E5%90%84%E4%BD%8D%E6%95%B0%E5%AD%97%E4%B9%8B%E5%92%8C%E7%9A%84%E4%B8%89%E6%AC%A1%E6%96%B9%E6%AD%A3%E5%A5%BD%E6%98%AF%E5%8E%9F%E6%95%B0512%2C%E5%8D%B3512+%3D%EF%BC%885+%2B+1+%2B+2%EF%BC%893.+++%E7%94%B1%E9%94%AE%E7%9B%98%E8%BE%93%E5%85%A5%E4%B8%A4%E4%B8%AA%E6%AD%A3%E6%95%B4%E6%95%B0m%E5%92%8Cn%2C%E8%AF%B7%E4%BD%A0%E8%BE%93%E5%87%BAm%E5%92%8Cn%E4%B9%8B%E9%97%B4%E6%89%80%E6%9C%89%E7%AC%A6%E5%90%88%E6%9D%A1%E4%BB%B6%E7%9A%84%E6%95%B0.%E5%85%B6%E4%B8%ADm%E5%92%8Cn%E6%98%AF%E4%B8%A4%E4%BD%8D%E8%87%B3%E5%9B%9B%E4%BD%8D%E7%9A%84%E8%87%AA%E7%84%B6)
c语言题,急用, 数512具有这样的性质,它各位数字之和的三次方正好是原数512,即512 =(5 + 1 + 2)3. 由键盘输入两个正整数m和n,请你输出m和n之间所有符合条件的数.其中m和n是两位至四位的自然
c语言题,急用,
数512具有这样的性质,它各位数字之和的三次方正好是原数512,即512 =(5 + 1 + 2)3.
由键盘输入两个正整数m和n,请你输出m和n之间所有符合条件的数.其中m和n是两位至四位的自然数(10 <= m <= n <= 9999).
c语言题,急用, 数512具有这样的性质,它各位数字之和的三次方正好是原数512,即512 =(5 + 1 + 2)3. 由键盘输入两个正整数m和n,请你输出m和n之间所有符合条件的数.其中m和n是两位至四位的自然
#include <stdio.h>
int main() {
int m, n;
int i, tmp, sum;
scanf("%d %d", &m, &n);
for (i = m; i <= n; ++i) {
tmp = i;
sum = 0;
while (tmp) {
sum += tmp%10;
tmp /= 10;
}
sum = sum*sum*sum;
if (sum == i) {
printf("%d\n", i);
}
}
return 0;
}
输入:
10 9999
输出:
512
4913
5832