用c语言画出指数函数,c语言怎么用指数函数

用c语言实现指数函数的绘制,求具体代码

#include stdio.h

创新互联公司专注于甘井子网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供甘井子营销型网站建设,甘井子网站制作、甘井子网页设计、甘井子网站官网定制、小程序定制开发服务,打造甘井子网络公司原创品牌,更为您提供甘井子网站排名全网营销落地服务。

float zhishu(float x,int n)

{

int i;

float sum;

if(n0)return 0;

else

   {

for(i=0;i=n;i++)

{ if(i==0)sum=x;

else

sum*=x;

}

return sum;

}

}

void main()

{

int n;

float x;

puts("请输入底数x和指数n,中间以回车隔开");

scanf("%f",x);

scanf("%d",n);

printf("%f",zhishu(x,n));

}我运行过了,结果行.不过我只写出指数是正整数的.负整数的也是同样的道理.你自己写吧

c语言 指数函数怎么表达?谢谢

在开始加上#include math.h;

程序中就可以调用pow(x,y)。

main()

{

double z;

z=pow(10,5);

printf("%lf/n",z);

}

输出结果:

285.000000

扩展资料

c语言求自然对数的底e的指数,可以使用函数exp().

exp()的头文件:#include

exp()的函数原型:double exp(double x);

exp()函数的作用:返回e的x次方。

exp()的相关函数:float expf(float x);

long double expl(long double x);

注:自然对数的底e叫做: 欧拉数(eula's number)

各位高手,请问如何在C语言里输出指数函数

#include"stdio.h"

#include"math.h"

void main()

{

float a,b,c;

a=pow(5,3);

b=pow(4,2.2);

c=a-b;

printf("%f\n",c);

}


分享标题:用c语言画出指数函数,c语言怎么用指数函数
浏览路径:http://pwwzsj.com/article/heeoes.html