用c语言写一个计算正整数n次幂的函数
时间: 2023-06-02 22:04:11 浏览: 102
【中国房地产业协会-2024研报】2024年第三季度房地产开发企业信用状况报告.pdf
好的,我可以帮您解决这个问题。以下是用 C 语言编写一个计算正整数 n 次幂的函数的示例代码:
```c
#include<stdio.h>
int power(int base, int exponent){
int result = 1;
for(int i = 0; i < exponent; i++){
result *= base;
}
return result;
}
int main(){
int base, exponent;
printf("请输入底数:");
scanf("%d", &base);
printf("请输入指数:");
scanf("%d", &exponent);
int result = power(base, exponent);
printf("%d 的 %d 次幂为 %d。\n", base, exponent, result);
return 0;
}
```
这个函数使用了循环来计算 n 次幂,循环的次数是指数的值。代码中的 main 函数通过用户输入底数和指数来计算幂,然后输出结果。
希望这个代码示例能帮到您!如果您还有其他问题,请随时提出。
阅读全文