救赎自我- 发表于 2022-2-18 17:19:06

S1E6课后作业效果实现差异

想知道最后两行打印代码里面的%后面到底是11还是II还是什么别的 为什么我都试过了 运行结果还是老样子

小甲鱼的代码


      printf("舍罕王应该给予达依尔%llu粒麦子!\n", sum);
      printf("如果每25000粒麦子为1kg,那么应该给%llu公斤麦子!\n", weight);

      
小甲鱼的运行结果
舍罕王应该给予达依尔18446744073709551615粒麦子!
如果每25000粒麦子为1kg,那么应该给737869762948382公斤麦子!

我的代码

       
        printf("舍罕王应该给予达依尔%IIu粒麦子!\n",sum);
        printf("如果每25000粒麦子为1kg,那么应该给达依尔%IIu公斤麦子!\n",weight);
       
       

我的运行结果
舍罕王应该给予达依尔IIu粒麦子!
如果每25000粒麦子为1kg,那么应该给达依尔IIu公斤麦子!

ba21 发表于 2022-2-18 18:48:18

long long unsigned %llu

jhq999 发表于 2022-2-18 20:06:01

小写的L(long)
页: [1]
查看完整版本: S1E6课后作业效果实现差异