以下合法的c语言是
‘壹’ 在c语言中,以下合法的变量名是
合法的变量名由字母,数字和下划线组成组成第一位只能为字母或下划线不能和C语言保留字完全相同 register保留字, us$包含非法字符,其他三个可以
‘贰’ c语言,下面语句合法的是
a、c、d是合法的赋值语句
b是错误的,因为类型转换不是这么写,应该是这样:
k=(int)(a+b);
d
相当于i=i-1;所以也可以算作赋值操作。
‘叁’ 6. 以下合法C语言赋值语句是( )。
B是正确的,A是错误的。
赋值表达式的左边必须是变量而不能是表达式。
‘肆’ 5)下面合法的C语言字符常量是(C) A.’\t’ B.”A” C.65 D.A。。。。。为什么呢
首先字符常量是用一对单引号括起来的一个字符。包括普通的字符常量和转义字符。所以选A。而B选项是用双引号括起来的,是字符串常量。C就是常数常量。至于D应该算是一个字符吧
‘伍’ 以下合法的C语言赋值语句是A.a=b=58 B.k=int(a+b) C.a=58,b=58 D.--i;3
程序运行的时候若是非要保留那个3,后面应该加上一个分号。写成,--i;3;这样程序运行才能通过。否则,提示有错误,丢失分号。而3;在程序运行中不起任何作用。
‘陆’ 以下是合法的c
C语言里有三种进制表示
八进制 以0开头, 数的每一位不能大于7
十进制 普通的整数,都是十进制, 数的每一位不能大于9
十六进制 开头以0x,或0X 开头,数的每一位不能大于F
A C语言中没有二进制表示数,所以错误
B 以0开头,八进制,但是有位数大于7
C 十六进制数,以0X开头,没错
D 以X开头,X是字符不是数字,所以错误
‘柒’ 在C语言中,以下合法的字符常量是什么
答案是C。
各答案解析:
A 有双引号,是字符串
B 单引号里只能一个字符
D 表明是8进制,只能出现0--7的数字
E 书写不完整,右半边的单引号没了
‘捌’ 以下选项中,合法的c语言赋值语句是
题目要求是赋值语句,A,B都没有分号只是赋值表达式,你看你书上,你写错了,C,D都有分号,但C不符合赋值要求,所以选D
‘玖’ 以下选项中,合法的c语言实数是
选择B。 A:实数的指数表示法e后面必须为整数。 C:实数的指数表示法e前必须有数。 D:实数的指数表示法e后面必须为整数。
‘拾’ c语言中: 以下合法的字符常量是: a. '\101' b. '\97' c. '\xyz' d. '\019'
A正确
\后面加最多三个 是8进制转义 所以 必须跟的是8进制字符 也就是0到7
B里面有9 D里面也有9 所以这两个都不对
\77 \011 这都是对的
但\87 \97 就都不对了。