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

学习 时间:2026-08-13 07:14:25 阅读:6869
C语言中如何算2的N次方

最佳回答

闪闪的面包

过时的鸭子

2026-08-13 07:14: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-08-13 07:14: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阶导数!