c语言中计算x的n次方,用户输入x n
时间: 2024-05-07 22:15:49 浏览: 106
C语言求X的n次方.docx
以下是一个简单的C语言程序,用于计算给定数x的n次方:
```
#include <stdio.h>
int main() {
double x;
int n, i;
double result = 1;
printf("请输入x:");
scanf("%lf", &x);
printf("请输入n:");
scanf("%d", &n);
for (i = 0; i < n; i++) {
result *= x;
}
printf("%lf的%d次方为:%lf\n", x, n, result);
return 0;
}
```
运行程序后,用户将被提示输入x和n的值。程序将使用for循环计算x的n次方,并输出结果。请注意,由于计算结果可能会很大,因此我们使用了双精度浮点数(double)来存储结果。
阅读全文