#include <stdio.h>
#include <stdlib.h>
int main(void)
{
system("color f5");
int x, a, b, c;
printf("请输入100到999的三位数值");
scanf_s("%d", &x);
a = x / 100 % 10;
b = x / 10 % 10;
c = x / 1 % 10;
if (x == a * a * a + b * b * b + c * c * c)
printf("%d 是正确答案之一\n全部的正确答案如下:", x);
else
printf("不是正确答案\n全部的正确答案如下\n:");
int k, d, e, f;
for(k = 100; k <= 999; k++)
{
d = k / 100 % 10;
e = k / 10 % 10;
f = k / 1 % 10;
if (k == d * d * d + e * e * e + f * f * f)
{
printf("%d\n", k);
}
}
system("pause");
return 0;
}
判断是不是水仙花数值?跟找100到999的全部水仙花数值c语言
最新推荐文章于 2024-05-31 10:46:10 发布