非常风气网www.verywind.cn
首页
C语言中合法常量
16.在
C语言中
,
合法
的字符
常量
是
答:
'\x43' 是正确
的
。必须是单引号' '扩上的 “单个”字符才能叫字符
常量
。转义字符也算单字符。双引号括上的是字符串!1、'\084' 并不是 八进制,因为自由当‘\'后面的三位数都小于7的情况下,编译器才会认为是一个八进制数。所以'\084'是错的。2、'\x43' 表示十六进制数,所以是对的...
C语言合法
的字符
常量
是:A.'\x13'. B.'\081' C.'65' D.''\n''
答:
A答案 B答案中 以\0开头表示是八进制形式表示,而八进制中没有8 C答案中 ''内只能有一个字符 65 是两个字符 如果不用引号还可以说的过去 D答案中 字符只能用''不能用 ""
以下选项中可以作为
c语言合法常量
的是 A.-70 B.-070 C.-7e1.0 D.-70...
答:
A.-70 正确的 十进制 整数 常量, 十进制 -70 B.-070 正确的 八进制 整数 常量, 相当十进制 -56.
C
.-7e1.0 错误
的常量
,e 后面是指数部分,必须用 正整数 或 负整数,不能用 1.0 D.-70.0e 错误的常量, E 格式,不可略去指数值。
合法的
字符
常量
是什么
答:
字符
常量
有两种:一种是普通字符,即用单撇号括起来的一个字符,如'b' ,'y',‘?’。字符常量在储存在计算机的储存单元中时,是以其代码(一般采用ASCII代码)储存的。另一种是转义字符,即特殊字符常量。转移字符是
C语言中
表示字符的一种特殊形式,其含义是将反斜杠后面的字符转换成另外的意义。...
C语言中
“12.”是
合法常量
吗?为什么12后有一点“.”
答:
是。是字符串
常量
。具体点,如果把这个常量存储在a[4]
里面
,则a[0]为'1',a[1]为'2',a[2]为'.',a[3]为字符串结束符。
以下选项中可作为
C语言合法常量
的是 a.-8e1.0 b.-80.0e c.-080
答:
a.-8e1.0 错误,指数不能带小数 b.-80.0e 错误,e后面不可以为空 c.-080 错误,8前面的0代表这是一个八进制数,但8超过了八进制的表示范围。
以下选项中能作为
C语言合法常量
的是()
答:
'cd' 不能作为
C语言合法常量
。是因为单引号代表字符常量,只能有一个字符。'cd' 单引号里有c、d两个字符,是不合法常量。字符常量是指用一对单引号括起来的一个字符。如‘a’,‘9’,‘!’。字符
常量中
的单引号只起定界作用并不表示字符本身。单引号内只能包含1个字符,‘xyz’写法是错误的。
c语言中
10,000是
合法的常量
么
答:
10000这样表示就是
合法
的。10,000,这样是2个
常量
,一个是常量10,另一个是000。如果你要int a=10,000;这样虽然没错,但是你给a赋值是000,也就是0.是因为,在
c语言中
是逗号运算符。具体可以查看逗号运算符的使用方法。希望对你有帮助。
以下选项中可作为
C语言合法常量
的是 A)-80. B)-080.C)-8e1.0.D)-80....
答:
A 的定义是合理的 表示一个double型
的常量
。B 的定义有问题 因为80前面加个零表示 8进制数 8进制数当中不可以有8这个数字。
C
和D 的定义也有问题,正确的用法为 +号或-号开头,中间是一个任意
常数
可以为整型也可以为浮点型 紧接着是e,之后必须为一个整型数,不可以是浮点数。例如:-8e3 表示 -...
c语言中
: 以下
合法
的字符
常量
是: a. '\101' b. '\97' c. '\xyz' d...
答:
A正确 \后面加最多三个 是8进制转义 所以 必须跟
的
是8进制字符 也就是0到7 B
里面
有9 D里面也有9 所以这两个都不对 \77 \011 这都是对的 但\87 \97 就都不对了。
棣栭〉
<涓婁竴椤
5
6
7
8
10
11
12
9
13
14
涓嬩竴椤
灏鹃〉
你可能感兴趣的内容
本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
©
非常风气网