16个回答
展开全部
10的几次方在C语言中用pow(10,x)表示。
例如求10的3次方,代码如下:
#include <iostream>
#include<stdio.h>
#include<math.h> 答谨梁 //引入math头文件
using namespace std;
int main( )
{
int x=3,a;
a=pow(10,x); //计算晌帆10的清运3次方
printf("%d ",a);
return 0;
}
扩展资料:
使用其他的方法得到10的次方:
这里以10^5(10的5次方为例),代码如下:
#include <stdio.h>
#include <iostream>
using namespace std;
int func(int a,int b)
{
if (b-1 >0)
return a*func(a,b-1);
return 1;
}
int main( )
{
cout <<func(10,5);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
10的N次方为 1e10 也可写成1e+10(如果是负N次方的话就把加号敬罩变成减号) e大小丛哗写都可以 需要注意的是e前面必须有一个数字 不然的话就不合法。
另外可以用函数表示 在c语言中 求x的y次方可用pow(x,y)表示,所以10的N次方也可表示为pow(10,N),
需要注意的用pow(x,y)的话要亮郑闹用到math.h头文件。
另外可以用函数表示 在c语言中 求x的y次方可用pow(x,y)表示,所以10的N次方也可表示为pow(10,N),
需要注意的用pow(x,y)的话要亮郑闹用到math.h头文件。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1.如果想表示的是已确定的常量,如10的4次方,可用1E4来表示。2.如果想表示的是一个值变化的表达式,如求10的n次方运顷,n是个变量则要迹孝用 #include <iostream.h>姿悄稿 #include<math.h> void main(){ int n,m; ....... ...... .... m=pow(10,n); ..... }//在包含<math.h>头文件情况下直接用pow(x,y)函数
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
n*10^m 最简冲李此单扰烂的表达方式是:nem;比如要表散迅达5*10^6, 2*10^(-7), 则表达为
double a=5e6;
double b=2e-7;
可以自行输出测试看看,cout<<a<<" "<<b<<endl;
double a=5e6;
double b=2e-7;
可以自行输出测试看看,cout<<a<<" "<<b<<endl;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1.如果想表示的是已确定的常量,如10的4次方,可用 1E4 来表示。
2.如果想表示的是一个值变化的表达式,如求10的晌轿n次方宴毕肆, n是个变量则要用
#include <iostream.h>
#include <math.h>
void main()
{ int n,m;
.......
......
....
m=pow(10,n);
.....
}
//在包含<math.h>头文件的情况数盯下,直接用pow(x,y)函数。
2.如果想表示的是一个值变化的表达式,如求10的晌轿n次方宴毕肆, n是个变量则要用
#include <iostream.h>
#include <math.h>
void main()
{ int n,m;
.......
......
....
m=pow(10,n);
.....
}
//在包含<math.h>头文件的情况数盯下,直接用pow(x,y)函数。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询