新世界教育自考费用:c语言的一个问题

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/02 06:27:35
long a ; int k 能给a赋值40000的正确语句是( )
A: a=20000+20000;
B: a=4000*10;
C: k=400; a=k*100
D: a=4000; a=a*10;
此题选d,请说出原因

~~同意楼上的,不过int变量取值在C++环境是2的32次方~在TC环境是2的16次方~不同的哦~!!!

选D
long a 为长整型变量
int 变量最大只能有32767

还有这种奇怪的题目啊
选 D

C

d