在16位C编译系统中,若定义long a;则能给a赋值40000的正确语句是( )。

admin2009-01-15  17

问题 在16位C编译系统中,若定义long a;则能给a赋值40000的正确语句是(    )。

选项 A、a=2000p+20000;
B、a=4000*10;
C、a=30000+10000;
D、a=4000L*10L;

答案8

解析 40000已经超过了C语言规定的短整型的范围。要将这样的数赋值给一个长整型变量,需要在整型常量后面加字母L。
转载请注明原文地址:https://kaotiyun.com/show/HOHp777K
0

最新回复(0)