早教吧作业答案频道 -->其他-->
若有以下定义:chars='\092';则该语句().A:使s的值包含1个字符B:定义不合法,s的若有以下定义:chars='\092';则该语句()。A:使s的值包含1个字符B:定义不合法,s的值不确定C:使s的值包含4个字符
题目详情
若有以下定义:char s='\092'; 则该语句().A:使s的值包含1个字符B:定义不合法,s的
若有以下定义:char s='\092';
则该语句(
)。A:使s的值包含1个字符 B:定义不合法,s的值不确定
C:使s的值包含4个字符 D:使s的值包含3个字
求具体解释
若有以下定义:char s='\092';
则该语句(
)。A:使s的值包含1个字符 B:定义不合法,s的值不确定
C:使s的值包含4个字符 D:使s的值包含3个字
求具体解释
▼优质解答
答案和解析
这个问题真的挺有意思的。\0oo是标志该字符是以八进制定义的。但如果o不是合法的数字(应该在0-7)之间,就会忽略这些数字,只取最后一位数字。
比如\092因为9不在有效范围,所以被忽略。上述定义就等价于char s = '2';
可以做个实验,char s='\095235235212';然后printf("%c",s);看看,一样输出2.
所以答案是A。
比如\092因为9不在有效范围,所以被忽略。上述定义就等价于char s = '2';
可以做个实验,char s='\095235235212';然后printf("%c",s);看看,一样输出2.
所以答案是A。
看了若有以下定义:chars='\...的网友还看了以下:
请教下语法的问题现在在美国读大学,老湿让我们用inspiteof造句.她说要用inspiteof三 2020-04-09 …
问一道C语言指针方面的题下边这题为什么选B?若有说明:int n=3,*p=&n,*q,则以下非法 2020-05-13 …
战国时期,各诸侯国实行变法改革的目的是什么?在各国的变法中,什么变法成效最大?该变法开始的时间?是 2020-05-13 …
(36 )一般来说,与自底向上信息系统开发方法相比较,自顶向下方法的缺点是A )开发周期长且成本高 2020-05-23 …
一般来说,与自底向上信息系统开发方法相比较,自顶向下方法的缺点是A.开发周期长且成本高B.信息系 2020-05-23 …
(选择题)以下合法的实型常量是?A.5E2.0B.E-3C..2E0D.1.3EA错误是因为2.0 2020-06-09 …
C语言问题在线等以下合法的一组常量是A.1.24e3082110xFF12LB.38.00e8f1 2020-06-11 …
特殊法优于一般法与上位法优于下位法.那么.特殊法是下位法的时候.适用一般法还是特殊法? 2020-07-23 …
在以下方法的定义中,ReturnType处应该填写的方法返回类型是ReturnTypemethod 2020-07-26 …
以下合法的字符型常量是。A)‘\071’B)"\n"C)‘98’D)"m"以下合法的字符型常量是。A 2020-11-06 …