C语言 · 求指数

算法训练 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
样例输出
与上面的样例输入对应的输出。
例:
数据规模和约定
  输入数据中每一个数的范围。
  例: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("
");
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("
");
19 //    }
20 }
原文地址:https://www.cnblogs.com/panweiwei/p/6297772.html