判断水仙花数c语言程序使用pow函数
时间: 2024-01-07 09:02:49 浏览: 79
水仙花数c语言程序.txt
判断水仙花数的C语言程序可以使用pow函数,但是它并不是必须的。以下是一个不使用pow函数的示例程序:
```c
#include <stdio.h>
int main() {
int num, originalNum, remainder, result = 0;
printf("请输入一个正整数: ");
scanf("%d", &num);
originalNum = num;
while (originalNum != 0) {
remainder = originalNum % 10;
result += remainder * remainder * remainder;
originalNum /= 10;
}
if (result == num)
printf("%d 是一个水仙花数", num);
else
printf("%d 不是一个水仙花数", num);
return 0;
}
```
这个程序使用了while循环和取余运算符来计算每个数字的立方和,而不使用pow函数。
阅读全文