非常风气网www.verywind.cn
首页
下列选项中不合法的c语言常量是
以下选项中
关于
C语言常量
的叙述错误
的是
( )。
答:
【答案】:A
C语言
中,
常量是
指在程序运行过程中其值不能被改变的量,变量是指运行过程中其值可以改变的量,二者不能混淆,所以A
选项
错误。
不合法的常量是
答:
因为在
C语言
中常使用“\”作为引导符的特殊字符序列,用于代表某一个特定的ASCII码字符。此种字符常常被称为转义字符,被常用于输出函数printf()中用于控制输出格式。反斜线“\”后的八进制在使用的时候不必在前面加‘0’,如‘\101’代表字符
常量
'A'等。所以从题目可以看出A和D答案均是八进制数代表...
以下选项中不
正确的字符
常量是
?A.'1'B.'\0'
C
.'%d'D.10选C,为什么,请
答:
选项A表示数字1,这是正确的字符
常量
。选项B表示空字符(ASCII码为0),这也是一个有效的字符常量。
选项C中
的'%'是格式控制字符,
不是
字符常量。在
C语言
中,'%d'是一个格式占位符,用于输出整数类型。选项D中的10表示数字十,它是一个
合法的
字符常量,但在这里它被错误地与格式占位符混淆了。因此...
下列
数据中,
不合法的C语言
实型数据是 A)0.123 B) 123e3 C) 2.1e3.5...
答:
选B!e后面只能是整数 A中的04是八进制数相当于e4
c中
是+4相当于4 d
中不
用解释了
下面不是
c语言
整数
常量的是
A.02 B. 0 C.038 D.0xAL
答:
D,非十六进制数!0x后面加0123456789ABCDEF可以表示十六进制数,但D中的“L”明显不是十六进制数的表示方式!故D只能是一变量。而
C
可以表示
为常量
,八进制的数是O后面加01234567表示的,但是这里有“8”所以这
不是
八进制数,仅仅就是表示数38而以。
下列不是c语言
整型
常量的是
A. 02 B.0 C.038 D.0xAL
答:
整型
常量
有3中:十进制整型常量,如123L(末位可带L、U等表示长整型、无符号)八进制整型常量,以0开头,如0123,有些资料说八进制没有负数,但-012也是允许的十六进制数,以0x开头,例如0x35,同样-0x12也是允许的8E2是指数形式,属于实型常量,不属于整型常量 ...
以下选项中
关于
C语言常量
的叙述错误
的是
答:
既然是变量,那就不是
常量
。如果是常量,当然也就不能改变。当然还有一种是const修饰的变量,比如const int a = 1;a的值也不能变,但不能说a是常量 按照不同的分类:①常量分为整型常量、实型常量、字符常量和字符串常量 ②常量可分为数值型常量和非数值型常量 然后你可以综合的选下了,哈哈 ...
判断
下列
哪些是
c语言中
的
合法常量
'\n' '\t' '}' π“12
答:
合法常量
:'\n''\t''}'“12”均为有效的字符或字符串常量
不合法的
:π ,因为
C语言
中没有预定义这个常量,且命名也不合规则。
1.
下列
数据中,
不合法的C语言
实型数据是( )(A)0.123 (B)123E3 (C)2.1...
答:
下列数据中,
不合法的C语言
实型数据是:C、2.1e3.5。在C语言中,实数有两种表示形式。即十进制数形式和指数形式,在指数形式中,字母e的前面必须有数字,且e的后面必须是整数。e3,2.1e3.5,e3,e等都是不合法的指数形式,而123e3或123E3都代表123乘以10的3次方。实型数据也称为浮点数或实数...
以下哪个选项不
正确?
答:
以下选项中不
正确的整型
常量是
_C___。 A、 12L B、 -10 C、 1,900 D、 123U。A、12L表示的是长整型;B 是正确的。
C语言
中,整型常量有三种书写形式:1、 十进制整数。十进制整数就是通常整数的写法。例如:0、-11、+15、21等。2、 八进制整数。八进制整数的书写形式是在通常八进制整数...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
你可能感兴趣的内容
本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
©
非常风气网