A-A+

在16位C编译系统上 若定义long a; 则能给变量a赋值40000的正确语句是 ____

2022-08-05 20:30:12 问答库 阅读 171 次

问题详情

在16位C编译系统上,若定义long a;,则能给变量a赋值40000的正确语句是 ______。
A.a=20000+20000;
B.a=4000*10;
C.a=30000+10000;
D.a=4000L*1OL;请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:D
解析:本题中a是长整型变量,故应将一个长整型常量赋值给a,选项A、B、C中的数值的末尾都没有加L或1,所以不正确。

考点:赋值,变量