Linux 拨号vps windows公众号手机端

c语言乘方运算符怎么使用

lewis 8年前 (2017-10-20) 阅读数 9 #程序编程
文章标签 c语言

在C语言中,乘方运算符并不是内置的。但你可以使用数学库中的函数来进行乘方运算。

下面是几种实现乘方运算的方法:

方法一:使用pow()函数

#include
#include
intmain(){
doublebase=2.0;
doubleexponent=3.0;
doubleresult=pow(base,exponent);
printf("%.2lf^%.2lf=%.2lf",base,exponent,result);
return0;
}

方法二:自定义函数

#include
doublepower(doublebase,intexponent){
if(exponent==0){
return1.0;
}elseif(exponent>0){
doubleresult=1.0;
for(inti=0;iexponent;i--){
result/=base;
}
returnresult;
}
}
intmain(){
doublebase=2.0;
intexponent=3;
doubleresult=power(base,exponent);
printf("%.2lf^%d=%.2lf",base,exponent,result);
return0;
}

这两种方法都可以实现乘方运算,你可以根据自己的需求选择适合的方法进行使用。

版权声明

本文仅代表作者观点,不代表米安网络立场。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门