第1个回答 2009-09-23
这个不用自己编,C的标准库里就有这个函数供你使用。
函数名为pow(double t1,double t2);引用的时候要包含头文件 #include <math.h>
例如下列程序
#include<iostream>
#include<math.h>
using namespace std;
void main()
{
int t=2, t1=3;
int k;
k=pow(t,t1);
cout<<t<<"^"<<t1<<"="<<k<<endl;
}
第2个回答 2009-09-23
什么意思呢?只要一个最后结果吗?是的话如下:
#include<stdio.h>
int main()
{
int i=0;
int a,n,sum=0;
printf("请输入a及n的值,用空格隔开:");
scanf("%d%d",&a,&n);
for(i=0;i<n;i++)
{
sum*=a;
}
printf("\n");
printf("结果是:%d\n",sum);
return 0;
}
第3个回答 2019-12-25
什么意思呢?只要一个最后结果吗?是的话如下:
#include
int
main()
{
int
i=0;
int
a,n,sum=0;
printf("请输入a及n的值,用空格隔开:");
scanf("%d%d",&a,&n);
for(i=0;i
评论
0
0
加载更多
第4个回答 2009-09-23
a=a*a
循环n-1次