55问答网
所有问题
当前搜索:
c语言合法常量怎么判断
C语言中
,不
合法
的字符
常量
是哪些?
答:
C语言中
,不
合法
的字符
常量
是“A、'\xff'”,因为这虽然属于ASCII码字符,但是“ff”超出了ASCII码最大的“7f”,所以不合法。“B、'\65'”属于ASCII码字符,“C、'&'”属于普通字符,“D'\028'”属于ASCII码字符。字符常量主要以下三类:1、普通字符 即用单撇号括起来的一个字符,如'b' ,...
c语言中
的字符
常量是如何
定义的?
答:
首先看定义,用单引号括起来的单个字符,或用双引号括起来的一串字符即字符
常量
。
C
'&' 是用单引号括起来的单个字符,正确。A '\xff' B '\65' D'\028' 是用单引号括起来的多个字符,但因它们前面都 有一个转义符 ‘\‘ ,就不能说它们都不符合定义,都不
合法
的。A '\x...
在
C语言中
,
合法
的字符
常量
是 A.'\084' B.'\x48‘ C.'ab’ D.“\0...
答:
选择B A。属于\ddd 格式,但dd必须是八进制 即0 1 2 3 4 5 6 7,题中的8不是八进制 B。正确
C
。字符
常量
只能有一个字符 D。格式错了 应该是'\0' 应该是单引号。解答完毕 希望对你有帮助!
c语言合法
的字符
常量
是
答:
转义字符 转义字符的意义 \n 回车换行 \t 横向跳到下一制表位置 \v 竖向跳格 \b 退格 \r 回车 \f 走纸换页 \\ 反斜线符"\"\' 单引号符 \a 鸣铃 \ddd 1~3位八进制数所代表的字符 \xhh 1~2位十六进制数所代表的字符 所以两个都是正确的。
怎样判断
给出的数据是不是
C语言
的整型
常量
,如-012,0x35,123L,8E2?_百...
答:
但-012也是允许的十六进制数,以0x开头,例如0x35,同样-0x12也是允许的8E2是指数形式,属于实型
常量
,不属于整型常量。3.-012不是,因为在
C
/C++中,二进制、八进制和十六进制数都是无符号数。8E2不是,这是浮点数。4.C好像没有这样的函数,需要自己写一个,C++ 可以用cin.good()来
判断
。
属于
合法
的
C语言
长整型
常量
的是?
答:
B 长整型
常量
数字后面有必须带字母L,向编译器提示这个常量是长整型的
C语言中
'{'是
合法常量
吗?
答:
是
合法
的字符型
常量
,比如你可以给变量赋值:char
c
='{';
C语言中
,下列不
合法
的字符
常量
是
答:
C语言中
,不
合法
的字符
常量
是“A、'\xff'”,因为这虽然属于ASCII码字符,但是“ff”超出了ASCII码最大的“7f”,所以不合法。“B、'\65'”属于ASCII码字符,“C、'&'”属于普通字符,“D'\028'”属于ASCII码字符。字符常量主要以下三类:1、普通字符 即用单撇号括起来的一个字符,如'b' ,...
合法
的一组
C语言
数值
常量
是
答:
A中,028 是八进制数。。以0开始的。。八进制数要求,组成它的数码只能是0到7,但里边有8,显然对。 C中4e1.5 错了。。。用e表示的,只能是这样,e 前边要有数字,e后边的数要是整数,1.5不是整数。 D中的10,000不能这样的,不能有个,...
C语言
关于
合法常量
的问题
答:
A项肯定有问题,正确表达方式应是'\xff',没有0 BC都没问题 D项其实也有问题,因8进制没有数字8,但编译器会把8作为单独字符处理(前面\02会被截断,这个
常量
将变成'8'),并给出一个警告
棣栭〉
<涓婁竴椤
4
5
6
7
9
10
8
11
12
13
涓嬩竴椤
灏鹃〉
其他人还搜