下列选项中,均是合法的整型常量的是:
来源:学生作业帮助网 编辑:作业帮 时间:2024/09/20 11:43:38
AB错.0开始的数字表示八进制,而八进制数中没有aC错.C语言不支持三位数一逗号的写法D错.0x后面要加数字
‘cd’表示的不对,如果是字符串应该是“cd”,单个字符应该是‘c’,‘d’c表示转义字符,\a响铃(BEL)007
10L.因为在C语言中整型常数后面的L代表长整型.
B再答:-12前面的-是可以作为常量定义的字符,c语言中定义变量或常量,首字符不允许是数字。再问:可是十进制数比如32767就是整型常量的呀
答案是C个人分析:c语言的合法常量有以下的要求:1.不能是已有的关键字,比如int、float等2.只能由字母、下划线、数字组成3.常量的起始位必须是字母或者下划线.综上可知A、B、D均不满足.
A中,028不合法,不能以0开头B中,全部合法C中,0abc,不能以0开头D中,10,000,中间不能有逗号
C,其实char常量就是数值----------------------好吧B有问题--------------C语言使用的ASCII码总共128个\000~\177(即0-127)注意'\ddd'表
a.-8e1.0错误,指数不能带小数b.-80.0e错误,e后面不可以为空c.-080错误,8前面的0代表这是一个八进制数,但8超过了八进制的表示范围.
A.028数字0开头,说明是八进制数,八进制数每一位只会是字符0~7,不会出现8的C4e1.5不合法.C语言语法规定,字母e或E之前必须要有数字,且e或E后面的指数必须为整数0abc同AD我不知道
1、字母开头,不包括()[]+*/\?2、不与系统函数和关键词冲突.如不能是:数学函数sin,Cos,Print,InputBox等.
选择AA中,''来标注说明是字符常量,但是在''中的字符有两个'c'和'd',所以是不对的,''所标注的只能是一个字符B正确的,这个是一个科学计数法表示的常量,也就是10的6次方C正确的,这个是一个字
本人也略有拙见选CA:科学计数法:aEba必须满足1≤|a|<10,b为整数.B:“aE”表示并非具有科学记数意义,并且aE=a“Ea”表示具有科学记数意义,即Ea=1Eaa=3时1E3=1000C:
严格来说都不对!-0xffff16进制数表示不应该在前面带有负号,16进制数本身是没有符号概念的B01a0开头的是8进制,n进制中的数均小于n,在0到n-1中!C8进制问题D2e5是浮点数的科学计数法
看不出来你怎么隔开的,但是有两点要求,一是e前后均有数字,且后面的必须是整数.二是小数点前后必须都有数字再问:小数点左右至少一边有数字再答:右边有吧,左边貌似不一定
浮点数表示中,e前面必须有数字,整数或小数均可;e后面必须接整数,正数或负数均可;小数点前面只有零时,可以简写(如0.5可写成.5)综上,选D
正确答案:B解释:A:应为X
我的QQ1203798698验证信息请写C语言请教
既然是整型的首先1000,12,4都可能是字符串型的.而-2是整数所以它最能代表整型常量.
选AA选项应该是0L不是OL不然就没有答案了以L或l结尾的都是长整型.如12345L12345l.书上明明白白地写着.有规定short型不长于int型,long型不短于int型,所以对于有些系统sho