下面变量合法的是--6a7b
来源:学生作业帮助网 编辑:作业帮 时间:2024/10/03 00:37:49
B正确;A错在3_four不是一个合法的变量名,变量名可用数字、字母和_组成,但是只能以字母或者_开头.C错在4e2.0,4e2表示4*10^2也就是400.而不能表示成4e2.0的形式,c中没这种表
孩子,你在干嘛?你问了很多这种题,难道在考试?选B,这题还是考的标识符,只不过D选项L是定义long型变量,而C中15678超过byte的表示范围,A的变量名中有*号,是不合法的.
错的,b+5是一个函数,c-7是一个函数,你把一个函数的返回值赋值给另一个函数的返回值,显然是错的啦
e不是c语言的操作符,c编译器只把他看做变量e.另外好像matlab上才用到e
合法,\4表示ASCII码为4的这个字符.因为后面的8已经超出8进制的范围了,所以这个字符串的内容是\4再加上后面的83.
本人也略有拙见选CA:科学计数法:aEba必须满足1≤|a|<10,b为整数.B:“aE”表示并非具有科学记数意义,并且aE=a“Ea”表示具有科学记数意义,即Ea=1Eaa=3时1E3=1000C:
看不出来你怎么隔开的,但是有两点要求,一是e前后均有数字,且后面的必须是整数.二是小数点前后必须都有数字再问:小数点左右至少一边有数字再答:右边有吧,左边貌似不一定
C:scanf("%f%3o",&a,&b);——%f对应&a,没啥疑问,关键是%3o.%3o是接受3位八进制整数的意思,与&b匹配,所以正确.A错在scanf()不允许指定精度,而控制符%6.2f违
C是合法的.A.short_a=1-.le-1;变量1-错误B.e后面指数不能是小数D.变量名不能以数字开头
A,不能以数字开头再问:лл再答:�ţ�����л
答案是AB中,科学计数法的指数部分必须是一个整数;C中,do是关键字,不能作为标识符名称;D中,标识符命名应以字母或下划线开头
选D,a命名不正确,b:15678默认是int型,c默认是long
选DA错,数组参数必须为ByRefB错,把AsInteger去掉就可以了C错,参数不能与函数名相同,否则会提示"当前范围内的声明重复"
a.p=a+2a是指针p是指针p=a+2合法,不过题中P大写不正确b.p=a[5]类型不匹配c.p-a[2]+2类型不匹配d.p=&(i+2)不能取表达式地址
B中0x代表16进制,16进制每一位的范围是0-9,a,b,c,d,e,f没有LC中2_and变量命名不正确,变量定义数字不能作第一个字符,第一个字符必须是_或字母再问:1-.1e-1是什么意思啊再答
ab_c再问:为什么再答:因为合法变量名要求以下划线或字母开头,后面可以跟字母数字和下划线。
BA不能用数字开头C变量名中不能含$D变量名中不能含-
DA.错因为只能用字母开头B.不能用?C.If是关键字