^在c语言中是一个位操作符,作用是按位异或.
注意,pow()函数要包含math.h文件
#include math.h
#include stdio.h
int main(void)
{
double ans;
printf("%lf",ans);
return 0;
}
要不使用库函数,求幂指数,只能靠自己写该功能的函数.
即按照数学规则,将a重复乘b次,即得到a的b次幂.
①. 对于0次幂,直接返回1
代码如下:
double?my_pow(doubel?a,?int?b)
int?s=0,i;
double?r?=?1;
if(b?==?0)?return?1;
if(b0)
b*=-1;
s?=?1;
for(i?=?0;?i?b;?i?++)
r?*=?a;
if(s)r=1/s;
return?r;
以上就是土嘎嘎小编为大家整理的c语言指数运算不用函数相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!