假设a=3,m=4
请写出程序,谢谢
第1个回答 推荐于2017-09-12
#include <math.h>
int main()
{
double a=3, m=4;
double jieguo=pow(a,m); /*事实上就是这一句,调用标准库函数*/
}本回答被提问者采纳
int main()
{
double a=3, m=4;
double jieguo=pow(a,m); /*事实上就是这一句,调用标准库函数*/
}本回答被提问者采纳
第2个回答 2009-02-17
#include<stdio.h>
float power(float a, int m)
{
int i=0;
float sum=1;
for(i=0; i<m; i++)
sum*=a;
return sum;
}
main()
{
printf("结果:%g\n",power(2,3));
}
float power(float a, int m)
{
int i=0;
float sum=1;
for(i=0; i<m; i++)
sum*=a;
return sum;
}
main()
{
printf("结果:%g\n",power(2,3));
}
第3个回答 2009-02-17
调用函数库pow(3.0,4.0)
或者用循环
int s=1,i;
for(i=1;i<=m;i++)
s=s*a;
或者用循环
int s=1,i;
for(i=1;i<=m;i++)
s=s*a;