非常风气网www.verywind.cn
首页
c语言中的合法常量
以下选项中可以作为
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 格式,不可略去指数值。
C语言中
“12.”是
合法常量
吗
答:
是的,只要 . 前后跟的是数字或者空格(作为0处理, . 其中一边必须有数字),表示的都是合法double型(加f表示的是float型,f可以直接跟在12.后面,12.f也是
合法常量
)常量.
以下选项中可作为
C语言合法常量
的是 a.-8e1.0 b.-80.0e c.-080
答:
a.-8e1.0 错误,指数不能带小数 b.-80.0e 错误,e后面不可以为空 c.-080 错误,8前面的0代表这是一个八进制数,但8超过了八进制的表示范围。
以下选项中可作为
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 就都不对了。
以下选项中能作为
C语言合法常量
的是()
答:
'cd' 不能作为
C语言合法常量
。是因为单引号代表字符常量,只能有一个字符。'cd' 单引号里有c、d两个字符,是不合法常量。字符常量是指用一对单引号括起来的一个字符。如‘a’,‘9’,‘!’。字符常量
中的
单引号只起定界作用并不表示字符本身。单引号内只能包含1个字符,‘xyz’写法是错误的。
在
C语言中
'/011'怎么理解他是
合法常量
答:
字符型理论上只能是一个字母,因此很容易理解'A'和'a'是
合法
的字符
常量
。但是
C语言
又提供了两种特殊的字符:八进制转义字符和十六进制转义字符。八进制字符的一般形式是'\ddd',d是0-7的数字。十六进制字符的一般形式是'\xhh',h是0-9或A-F或a-f内的一个。八进制字符和十六进制字符表示的是...
c语言中
10,000是
合法的常量
么
答:
10000这样表示就是
合法
的。10,000,这样是2个
常量
,一个是常量10,另一个是000。如果你要int a=10,000;这样虽然没错,但是你给a赋值是000,也就是0.是因为,在
c语言中
是逗号运算符。具体可以查看逗号运算符的使用方法。希望对你有帮助。
C语言合法常量
的问题
答:
3+5 ,是
合法
的,是int型。35°7″ ,不是合法的。C语言中没有表示摄氏度的变量类型。π,不是的,
C语言中的
这种字母不能构成变量,例如:α,β等也不能作为变量和
常量
。e,单独不是的。但如果是1e3,这种类型的,就是合法的变量(属于指数表示形式)。$123,不是的,C中没有表示美元的...
下面
合法的c语言
字符
常量
是 A.’\t' B."A" C.65
答:
\t是转义字符,所以用'/t'表示是正确的。B选项
中的
A不是字符串,所以“A”错误。
C
答案不能表示字符,表示一个字符应该以0或x开头的。D中的A是变量。
棣栭〉
<涓婁竴椤
5
6
7
8
10
11
12
9
13
14
涓嬩竴椤
灏鹃〉
你可能感兴趣的内容
本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
©
非常风气网