#P1336. 【Day1】C++表达式与溢出练习(5题)
【Day1】C++表达式与溢出练习(5题)
第 1 题
执行 cout<<5/2; 输出(只填数字):
{{ input(1) }}
第 2 题
执行 cout<<5.0/2; 输出(填数字):
{{ input(2) }}
第 3 题
执行 int x=0; if(x) cout<<1; else cout<<2; 输出(只填数字):
{{ input(3) }}
第 4 题
执行 int x=-1; if(x) cout<<1; else cout<<2; 输出(只填数字):
{{ input(4) }}
第 5 题
int a=1000000000; long long b=a*3; 是否存在溢出风险?
{{ select(5) }}
- 有,a*b 先按 int 计算会溢出
- 无,因为结果用 long long 接收