您当前的位置:首页 > 计算机 > 编程开发 > C语言

C语言输出2的N次幂

时间:12-29来源:作者:点击数:

输出 2 的 N 次幂:1, 2, 4, 8, .. 一直到 2^N。

设N=16,代码如下:

#include <stdio.h>
#define N 16
int main(void) {
    int n;  // 记录当前指数
    int val = 1;  // 保存 2^n 的结果
    printf("\t  n  \t    2^n\n");
    printf("\t================\n");
    for (n=0; n<=N; n++) {
        printf("\t%3d \t %6d\n", n, val);
        val = 2*val;
    }
    return 0;
}

输出结果:

   n       2^n
================
   0        1
   1        2
   2        4
   3        8
   4       16
   5       32
   6       64
   7      128
   8      256
   9      512
  10     1024
  11     2048
  12     4096
  13     8192
  14    16384
  15    32768
  16    65536
方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门