一个小学渣 发表于 2021-9-23 22:07:49

这什么鬼啊??

带你学C带你飞S1E6的动动手第二题

一个小学渣 发表于 2021-9-23 22:09:11

我代码没错啊,为什么两边结果不一样

jackz007 发表于 2021-9-23 22:45:21

#include <stdio.h>

int main(void)
{
      unsigned long long i , k , s                                                 ;
      for(i = s = 0 ; i < 64 ; i ++) s += 1LL << i                                 ;
      printf("舍罕王应该给予达依尔 %llu 粒麦子\n" , s)                           ;
      printf("如果每25000粒麦子重量为1kg,那么应该给 %.1lfkg麦子\n" , s / 25000.0) ;
}
      编译、运行实况
D:\00.Excise\C>g++ -o x x.c

D:\00.Excise\C>x
舍罕王应该给予达依尔 18446744073709551615 粒麦子
如果每25000粒麦子重量为1kg,那么应该给 737869762948382.1kg麦子

D:\00.Excise\C>
页: [1]
查看完整版本: 这什么鬼啊??