C++中运算式关于指数的输入

来源:百度知道 编辑:UC知道 时间:2024/05/25 03:11:42
本人在初步自学阶段,所以问题比较多啊!希望各位成为我的老师!!
例如:
3加上9的6次方
好像不能用3+9^6或者3+pow(9,6),找了书后的表好像都没有那个运算符...
才疏学浅,请各位赐教
再补充一个问题,怎样修改可以不覆盖掉前面输入的东西啊....真感觉自己很愚昧无知

首先你应该包含数学库才可以这样做:
#include <cmath>
....
int main()
{
double a = 3.0+pow(9.0,6.0);
....
}
=====================================
应该是要另外定义一个变量吧。你没描述清楚,我也不知道你的意思。。
也许你的意思是:
int a, b;
a=3.0+pow(b,6.0);

就是3+pow(9,6),你是不是没有加头文件#intclude<math.h>