0
0
已采纳
龙舟
高级光能
高级光能
没错,我很赞成张帆同学的意见
pow函数实现:
int x,n;
cin>>x>>n;
cout<<pow(x,n);
这里要注意,x和n的位置不能错
头文件#include<cmath>不能忘
这里可以告诉你一个简单的方法
如果你不想每次打框架那么麻烦的话(前提是你把框架背住了,否则有反效果)
打开devc++上面有个选项,点击工具,再点编辑器选项,点击代码,再点缺省源,在下面的代码框里输入框架点确定
这样每次你新建一个代码的时候,框架就会自己出现
0
0
龙舟
高级光能
高级光能
sorry,刚才没看
我来讲一下吧:
这一题他说求x的n次方,即n个x相乘,就是把x乘n遍,我们定义一个sum用来装乘积,sum初值必须是1,不能是0,因为0乘上任何数都为零。接着来一个for循环,for(int i=1;i<=n;i++),这样就可以乘n次了。循环内部是sum=sum*x,这样的话第一次sum变成x,第二次是x*x。。。第n次就是x的n次方
我们来模拟一下
输入 3 4
sum
初始值 1
第一次 3
第二次 9
第三次 27
第四次 81
最后输出sum即可!!
0
龙舟
高级光能
高级光能
你的代码这样修改:
把c=1改成long long型,for循环里的i只要int ,long long去掉
int c=c*a;中吧int去掉,即可ac
0
0