算法訓練 5-2求指數
時間限制:1.0s 內存限制:256.0MB
問題描述
已知n和m,打印n^1,n^2,...,n^m。要求用靜態變量實現。n^m表示n的m次方。已知n和m,打印n^1,n^2,...,n^m。要求用靜態變量實現。n^m表示n的m次方。(每行顯示5個數,每個數寬為12,右對齊)
樣例輸入
一個滿足題目要求的輸入范例。
例:
3 8
例:
3 8
樣例輸出
與上面的樣例輸入對應的輸出。
例:
例:

數據規模和約定
輸入數據中每一個數的范圍。
例:n^m小於int 的表示范圍
例:n^m小於int 的表示范圍
1 #include<stdio.h> 2 #include<math.h> 3 int main(){ 4 int n,m; 5 scanf("%d%d",&n,&m); 6 int i=1; 7 int answer,flag=0; 8 for(flag=1;i<=m;i++,flag++){ 9 answer = pow(n,i); 10 printf("%12d",answer); 11 if(flag%5==0) 12 printf("\n"); 13 } 14 // for(flag=1;m>=1;m--,flag++){ 15 // answer = pow(n,m); 16 // printf("%12d",answer); 17 // if(flag%5==0) 18 // printf("\n"); 19 // } 20 }