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

学习 时间:2026-09-27 10:49:27 阅读:6917
C语言中如何算2的N次方

最佳回答

儒雅的石头

深情的灯泡

2026-09-27 10:49:27

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-09-27 10:49:27

    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阶导数!