#include <stdio.h>
#include<stdlib.h>
#include<math.h>
int main()
{
int n,y=0,x;
float item,sum;
double pow(double x,double y);
printf("please enter x,n:");
scanf("%d,%d",&x,&n);
y=0;
while(y<=n)
{
y++;
//printf("第%d次循环\n",y);
//printf("x n=%d,%d\n",x,n);
//printf("y%d\n",y);
item=pow(x,y);
sum+=item;
//printf("item=%f\n",item);
}
printf("sum=%f\n",sum);
}
运行出来是这样:
please enter x,n:1 3
sum=11015137.000000
Process returned 0 (0x0) execution time : 2.255 s
Press any key to continue.