用%lld来输出1<<longlong为啥会错!
  • 板块灌水区
  • 楼主babyec
  • 当前回复20
  • 已保存回复20
  • 发布时间2020/11/16 22:54
  • 上次更新2023/11/5 07:52:43
查看原帖
用%lld来输出1<<longlong为啥会错!
76367
babyec楼主2020/11/16 22:54

一个学生仔的PJT1代码虽然写的很丑,但是应该在输入8这种小数据的时候可以通过,洛谷也给分了,但是官方只给了-1的分。

经过我一顿瞎78测试,我发现如果

long long a=3;
printf("%lld ",(1<<a));

用NOI LINUX测试会输出乱码

非常怪!希望好心大佬能解答一下。

悬赏5元给第一个解释清楚的大佬

2020/11/16 22:54
加载中...