题目描述
编写一个函数integerPower(base, exponent),它返回下面的值:base^exponent(base的exponent次方),例如,integerPower(3, 4) = 333*3。假设exponent是正整数并且base是整数。函数integerPower应该使用for或者while来控制计算。不要使用任何数学库函数!
输入
第一行一个正整数T,表示有T组测试数据。以下T行每行有两个数(以一个空格隔开),分别表示base和exponent。
输出
对于每组数据输出一行,即函数integerPower(base, exponent) 返回的值。
样例输入
2
3 4
2 10
样例输出
81
1024
#include <stdio.h>
int main()
{
int x;
scanf("%d",&x);
while(x--){
int a,b=1;
int n;
scanf("%d %d",&a,&n);
for(int i=1;i<=n;i++){
b*=a;
}
printf("%d\n",b);
}
}
~~~c