5个回答
展开全部
原型:extern float pow(float x, float y);
用法:#include <math.h>
功能:计算x的y次幂。
说明:x应大于零,返回幂指数的结果。
举例:
// pow.c
#include <stdlib.h>
#include <math.h>
#include <conio.h>
void main()
{
printf("4^5=%f",pow(4.,5.));
getchar();
}
相关函数:pow10
用法:#include <math.h>
功能:计算x的y次幂。
说明:x应大于零,返回幂指数的结果。
举例:
// pow.c
#include <stdlib.h>
#include <math.h>
#include <conio.h>
void main()
{
printf("4^5=%f",pow(4.,5.));
getchar();
}
相关函数:pow10
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
//在头文件math.h中,原型是 double pow( double base, double exp );
// 使用示例
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main(int argc, char *argv[])
{
double x = pow(7, 2); // 7的平方
printf("%f\n", x);
return 0;
}
// 使用示例
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main(int argc, char *argv[])
{
double x = pow(7, 2); // 7的平方
printf("%f\n", x);
return 0;
}
已赞过
已踩过<
你对这个回答的评价是?
展开全部
#include<stdio.h>
#include<stdint.h>
#include<string.h>
#include<stdlib.h>
#include<math.h>
int M_N(int M,int N); //声明函数
int main()
{
int i=0;//for循环计数变量i
int m; //m为底数
int n; //n为指数
int r; //r为m的n次方计算的结果
int r2; //r2为M的N次方计算的结果
printf("请输入M:");
scanf("%d",&m);
printf("请输入n:");
scanf("%d",&n);
//方法1 for循环实现
for(i;i<n;i++)
{r=r*m;}
printf("m^n= %d\n",r);
//
r2 = M_N(8,2);//函数调用
printf("8^2=%d\n",r2);
}
//方法2 while循环实现
int M_N(int M,int N){
int r = 1;
while(N--)
{r*=M;}
return r;
}
#include<stdint.h>
#include<string.h>
#include<stdlib.h>
#include<math.h>
int M_N(int M,int N); //声明函数
int main()
{
int i=0;//for循环计数变量i
int m; //m为底数
int n; //n为指数
int r; //r为m的n次方计算的结果
int r2; //r2为M的N次方计算的结果
printf("请输入M:");
scanf("%d",&m);
printf("请输入n:");
scanf("%d",&n);
//方法1 for循环实现
for(i;i<n;i++)
{r=r*m;}
printf("m^n= %d\n",r);
//
r2 = M_N(8,2);//函数调用
printf("8^2=%d\n",r2);
}
//方法2 while循环实现
int M_N(int M,int N){
int r = 1;
while(N--)
{r*=M;}
return r;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
为解决长远问题建议LZ去下个C语言库函数功能查询器 特别好用
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
更多回答(3)
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询