计算并输出2的n 次方 n 由用户输入

计算并输出2的 n 次方 n 由用输入
输入格式
输入一个非负整数 n
以整数类型输出2的n 次方

这样可以吧,试试看

n = int(input())
print(2**n)

以下内容部分参考ChatGPT模型:


我可以给出以下思路:

  1. 接收用户输入的非负整数n;
  2. 计算2的n次方;
  3. 输出结果。

以下是对应的代码实现:

#include <stdio.h>

int main()
{
    int n;
    printf("请输入非负整数n:");
    scanf("%d", &n);

    int result = 1;
    for(int i = 0; i < n; i++)
    {
        result *= 2;
    }

    printf("2的%d次方为%d\n", n, result);

    return 0;
}

例如,当用户输入n=5时,输出结果为:

请输入非负整数n5
25次方为32

如果我的建议对您有帮助、请点击采纳、祝您生活愉快