如题所述
#include<stdio.h>
#include<math.h>
int main(){
size_t T = 0;
int i = 0,j = 0,x = 1;
printf(""); //提示输入测试数据的组数(即T),懒得写内容了,自己加上去吧233
scanf("%d",&T);
int n[T],k[T];
int sum[T];
for(; i<T; i++){
scanf("%d %d",&n[i],&k[i]);
if(n[i]<0){
printf(""); //提示输入的数中,n和k的取值范围为 0<=n<=10,1<=k<=8,printf的内容自己加上吧
return 0;
}
}
for( j = i,i=0; i<j; i++){
sum[i] = 0;
}
for( i=0; i<j; i++){
for(; x<=k[i];x++)
sum[i] += pow(n[i],x);
printf("\n%-4d",sum[i]);
}
return 0;
}
以上是程序,大概就是这样了
#include<math.h>
int main(){
size_t T = 0;
int i = 0,j = 0,x = 1;
printf(""); //提示输入测试数据的组数(即T),懒得写内容了,自己加上去吧233
scanf("%d",&T);
int n[T],k[T];
int sum[T];
for(; i<T; i++){
scanf("%d %d",&n[i],&k[i]);
if(n[i]<0){
printf(""); //提示输入的数中,n和k的取值范围为 0<=n<=10,1<=k<=8,printf的内容自己加上吧
return 0;
}
}
for( j = i,i=0; i<j; i++){
sum[i] = 0;
}
for( i=0; i<j; i++){
for(; x<=k[i];x++)
sum[i] += pow(n[i],x);
printf("\n%-4d",sum[i]);
}
return 0;
}
以上是程序,大概就是这样了
温馨提示:答案为网友推荐,仅供参考