55问答网
所有问题
92、在C语言中,合法的长整型常数是
92、在C语言中,合法的长整型常数是
A) OL B) 4962710 C) 324562& D) 216
举报该问题
推荐答案 2018-08-21
说实话,这个题目出得有点问题,常量的初始化是由编译器来完成的,B和D都是合理的,并不违反语法规则,编译器也没那么傻,会根据变量类型自动处理常量类型,只有当常量值超出变量表达范围时才会给出警告。
A: OL,不是0L C: &是无效后缀,不符合语法。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/F4QRcQILIIF4eRIIL4L.html
其他回答
第1个回答 2018-08-19
在没有任何标记的时候
整型常数默认都是int型,所以
4962710
就是int型,而不是
长整型
long。
要默认Long,需要在结尾加L
于是
0L是合法的长整型数据。
本回答被网友采纳
第2个回答 2018-08-24
选择A
相似回答
C语言
合法的长整型常数是
() A)OL B)4962710 C)324562& D)216D...
答:
A 应该是0L 不是OL 带L表示long 也就是合法长整型
。 就选A B 整型, 不是长整型。C和D 定义本身非法。 都不是常数。
C语言中合法的长整型
常量是? A.0L B.4962710 C.0.05483274 D.2_百...
答:
因此,C语言中合法的长整型常量是
0L
。
在C语言中,合法的长
整形
常数是
:A.0L B.4962710 C.324562& D.216D
答:
选a,L是long int的简写,表示
长整型,
b中省略表示int型,但是会溢出.
c,
d不再考虑范围之内; 长整型数 long -2147483648~2147483647 4字节 追问: b中会溢出,为什么啊?详细点 谢了 回答: 整形int的取值范围为-32768---32767, 4962710溢出好多了 满意请采纳 ...
在C语言中,合法的长
整形
常数是
:A.0L B.4962710 C.324562& D.216D
答:
c,d 不合法,不再考虑范围之内。长整型数 long 4字节长度,
有效值在 -2147483648~2147483647 之间
。有规定short型不长于int型,long型不短于int型,所以对于有些系统short=int=long都是32位,那么B就错了。如果int型是16位的,B就对了,但是由于没有指明系统,所以B就错了。更何况此题有A在。
在C语言中,合法的长整型常数是
答:
不然就没有答案了 以L或l结尾的都是
长整型
。如12345L<=>12345l。书上明明白白地写着。有规定short型不长于int型,long型不短于int型,所以对于有些系统short=int=long都是32位,那么B就错了。如果int型是16位的,B就对了,但是由于没有指明系统,所以B就错了。此题何况有A在。那只能选A了...
大家正在搜
c语言中合法的长整型常数
c语言合法的短整型常数
合法长整型常数的要求
合法的长整型常数怎么判断
合法长整型常数
合法的短整型常数
什么是合法的整型常量
2e5是合法整型常量吗
合法的整形常数
相关问题
在c语言中,合法的长整型常数是 0L 4962710
C语言中合法的长整型常量是? A.0L B.4962710 ...
合法的C语言中,合法的长整型常数是
在C语言中,合法的长整型常数是: A. 0L B. 49...
合法的C语言中,合法的长整型常数是
C语言 合法的长整型常数是() A)OL B)4962710...
在c语言中,合法的长整型常数是 0L 4962710
C语言中,下列是合法的长整型常数是?