c语言中乘方怎么写

c语言中乘方怎么写 c语言中的乘方要怎么写?

c语言里乘方要怎么写?

c语言中的乘方要怎么写?

语言表达里没有乘方运算符,但是测算乘方的函数:pow

函数原形如下所示:

#includeltmath.hgt //引入库函数

double pow(double x, double y) //函数定义方法

表明求x的y次方。

例:求3.2的5次方可写出 pow(3.2 , 5)

自然,你就可以自定函数求乘方,例:

floatpower(floatx,intn)//自定乘方函数

{inti

floats=1.0//初始化变量s,用以存放最后的结果值

for(i=1ilt=ni )//利用循环系统来计算,n次方就是将x乘上n遍

s*=x

return s //回到最后的结果值

}

main()

{ // 定义变量n和x

int n

float x

// 提前准备录入数据,用于求x的n次方

printf(#34输入您x和n(键入时要空格或回车键隔开): \\

#34)

scanf(#34\\%f\\%d#34,ampx,ampn)

// 启用自定power函数,导出最后的结果

printf(#34\\

\\%f的\\%d次方是:\\%f\\

#34,x,n,power(x,n))

}

c语言中的乘方要怎么写?

C语言里没有乘方运算符,但是测算乘方的函数:pow

函数原形如下所示:

#includeltmath.hgt //引入库函数

double pow(double x, double y) //函数定义方法

表明求x的y次方。

例:求3.2的5次方可写出 pow(3.2 , 5)

自然,你就可以自定函数求乘方,例:

float power( float x,int n ) //自定乘方函数

{ int i

float s=1.0 //初始化变量s,用以存放最后的结果值

for( i=1ilt=ni ) //利用循环系统来计算,n次方就是将x乘上n遍

s*=x

return s //回到最后的结果值

}

main()

{ // 定义变量n和x

int n

float x

// 提前准备录入数据,用于求x的n次方

printf(#34输入您x和n(键入时要空格或回车键隔开): \\

#34)

scanf(#34\\%f\\%d#34,ampx,ampn)

// 启用自定power函数,导出最后的结果

printf(#34\\

\\%f的\\%d次方是:\\%f\\

#34,x,n,power(x,n))

}