c语言用for循环求一个数的多次幂
时间: 2024-11-13 18:41:34 浏览: 6
C语言循环结构程序设计编程题.pdf
在C语言中,你可以使用嵌套的`for`循环结构来计算一个数的多次幂。下面是一个简单的示例,展示了如何通过迭代计算幂:
```c
#include <stdio.h>
// Function to calculate power using for loop
int power(int base, int exponent) {
int result = 1; // 初始化结果为1
// 使用for循环计算幂
for (int i = 0; i < exponent; ++i) {
result *= base;
}
return result;
}
int main() {
int number = 2; // 要乘方的基数
int power_value = 5; // 指定的幂次
printf("The %dth power of %d is: %d\n", power_value, number, power(number, power_value));
return 0;
}
```
在这个例子中,`power()`函数接受两个参数:底数`base`和指数`exponent`,然后使用for循环逐次将`result`乘以`base`,直到达到指定的幂次数。
阅读全文