C语言中如何算2的N次方

学习 时间:2026-04-01 07:04:25 阅读:506
C语言中如何算2的N次方

最佳回答

善良的花瓣

玩命的花瓣

2026-04-01 07:04:25

void main(){int i;int n;long s=1;printf("请输入n的值:\n");scanf("%d",&n);for(i=1;i 再问: 我这样试过,但是当n=100次就错了我用的还是unsigned long long 类型呢 再答: long型是32个字节,你用100的话就超出范围了!算一下2的32次方是多大,然后如果是100次方得话就超出范围了!

最新回答共有2条回答

  • 冷艳的耳机
    回复
    2026-04-01 07:04:25

    void main(){int i;int n;long s=1;printf("请输入n的值:\n");scanf("%d",&n);for(i=1;i 再问: 我这样试过,但是当n=100次就错了我用的还是unsigned long long 类型呢 再答: long型是32个字节,你用100的话就超出范围了!算一下2的32次方是多大,然后如果是100次方得话就超出范围了!

上一篇 雅思大作文写了题目扣多少分

下一篇 如何求y=1/(x^2-1)的n阶导数!