求x的y次方,x,y表示数字,y为正整数,都由键盘输入,输出结果(使用while循环实现)。

求x的y次方,x,y表示数字,y为正整数,都由键盘输入,输出结果(使用while循环实现)。

供参考:

#include<stdio.h>
int main()
{
    double x,k=1.0;
    int  y;
    scanf("%lf%d",&x,&y);
    while(y--) k*=x;
    printf("%f",k);
    return 0;
}

#include <stdio.h>
#include<math.h>
int main(){
double x,y,m;
while(scanf("%d%d",&x,&y))
{
m=pow(x,y);
}
printf("%d",m);
return 0;
}