不正确的数值或字符常量 (A)o13 ()
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/12 13:37:04
a选项那里第二个值错误,0开头的是8进制数,但f是属于16进制的.b选项,也是第二个错,指数没小数的.c选项,第四个错,原因跟a选项一样.d选项,有个疑问,第四个值,50后面有“点”吗?
实型常量属于数值常量
a,b都是变量a=b=5是把a,b都赋值为5,但是表达式的值是变量a的值常量不能被赋值指的是5=3这样的而a,b显然都是变量
102为八进制,转换成十进制是64+0+2=66也就是大写字母B.B
字符常量是用单引号括起来的一个字符.有两种表示方法:一种是用该字符的图形符号,如'b','y','*'.另外还可以用字符的ASCII码表示,即用反斜符(\)开头,后跟字符的ASCII码,这种方法也称为
我选d"a"字符串,含'a'、'\0''name'暂时没看到这种c表示a变量d'\101'表示ASCII=八进制101[即10进制65]的字符,查表'A'
C,其实char常量就是数值----------------------好吧B有问题--------------C语言使用的ASCII码总共128个\000~\177(即0-127)注意'\ddd'表
A以中默认以0开头的是八进制数,八进制中怎么会有8呢,最大的是7,0x开头的是十六进制数,B、C是十进制数、都没错
本人也略有拙见选CA:科学计数法:aEba必须满足1≤|a|<10,b为整数.B:“aE”表示并非具有科学记数意义,并且aE=a“Ea”表示具有科学记数意义,即Ea=1Eaa=3时1E3=1000C:
AB“a”不是C0a不是D+011不是
首先看定义,用单引号括起来的单个字符,或用双引号括起来的一串字符即字符常量.C'&'是用单引号括起来的单个字符,正确.A'\xff'B'\65'D'\028'是用单引号括起来的多个字符,但因它们前面都
这个字符的含义是响铃的含义,在ASCII的值里面是7你说的十六进制应该是\Xhh,其中h可以是0-f的任意数,所以十六进制应该表示为\Xa7
字符型常量的十进制ASCII值0~255,所以A错B,C加了双引号,都表示字符串常量D,是单引号,正确
A,4=M:这是错误的表达式B,M=-M:这个赋值语句实现将M的符号改变C,B=A-C:只要A,C是变量,那么这个语句就是一个赋值语句D,x+y=0;这只能算是一个表达式,不是赋值语句\x0d帮
A转义字符,就是反斜线字符\B转义字符,就是单引号字符'C错误,内容是3个字符,如果是'\074'则是正确的8进制转义D16进制转义,ascii值为10*16+10正确
8.9e既不是数值常量也不是字符常量e前面要有数值,e后面有整数,才是合法的数值常量,不如8.9e1、8.9e2"8.9e"可看做是字符串常量,但不是字符常量,单引号内的单个字符才能被看做是字符常量
A跳格字符B8进制转义ascii码为8+7=15C字符串常量,不是字符常量D16进制转义ascii码为10*16+10=170
之所以用C语言运行出来是因为你肯定用了char类型字符.(最大值是127)char类型字符是有符号类型,‘\xA2’转为二进制则是:10100010(最高位为1,意味着这个是一个负数).获取负数的绝对
回答:cChar1='a''a'不是字符常量嘛?字符常量不是不能赋值嘛?'a'是常量,人家没有给常量赋值啊,是给cChar1这个变量赋值,把'a'赋给cChar1;printf("%c\n",cCha