c语言中x*是什么意思?

Python014

c语言中x*是什么意思?,第1张

提问者把问题太简化了,没有说清楚是什么一个情况。在C语言中是并没有x*这种用法的。

只有比如说以下的两种情况,

int *x 这是用来说明一个指向整数类型的指针

int x=34

x*=10

这是x=x*10的简略写法

N个X相乘数学上就是x的n次幂,C语言中可以使用pow()函数进行表达:

参考代码如下:

#include<stdio.h>

#include<math.h>

main() {

int n,x

printf("Please input x=")

scanf("%d",&x)

printf("Please input n=")

scanf("%d",&n)

printf("%f",pow(x,n))

}

比如我们要表达5个3相乘,其执行的结果如下: