1. 以下选项是C语言关键字的是( ).
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/06 03:16:28
你这个定义常量以0开始应该是一个八进制的常量没什么问题啊你的问题答案是A因为B是long型的数据,C因为0118本来就是八进制的,不可能有8
我们要得到的结果,是内存中两个值得差而千万不要以它们在我们面前的表现形式而误导,这么写只是为了方便而已A:‘\0’ASCII码值就是0所以1-0=1B:'0'ASCII码值应该是48(貌似)值不是1C
inti=-3.;两种写法都可以吧,只是static一直占据了内存而已
‘cd’表示的不对,如果是字符串应该是“cd”,单个字符应该是‘c’,‘d’c表示转义字符,\a响铃(BEL)007
所谓关键字就是已被C语言编辑工具本身使用,不能作其它用途使用的字.例如关键字不能用作变量名、函数名等.TurboC2.0有以下关键字:TurboC2.0扩展的共11个asm_cs_ds_es_sscd
A是指针数组.数组元素是指向字符串的指针.其指向的字符串大小不定.再答:B������һά�������ַ������ˣ�cc����Ԫ����ָ�������ָ���ˡ�再答:��һά����Ĵ�
A.p2=&p1,p2不是双指针B,p2=&n,n还没有赋值C,正确D,*p2=*p1;原来p2还没初始化,即没有分配内存应该这样:p2=newint[1];*p2=*p1;希望对你能有所帮助.
答案是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我不知道
既然是变量,那就不是常量.如果是常量,当然也就不能改变.当然还有一种是const修饰的变量,比如constinta=1;a的值也不能变,但不能说a是常量按照不同的分类:①常量分为整型常量、实型常量、字
A以中默认以0开头的是八进制数,八进制中怎么会有8呢,最大的是7,0x开头的是十六进制数,B、C是十进制数、都没错
这个只是编译器提供给你的一点小小的便利.12在编译器分析时候会被推导为int类型,如果你想将12变为float类型而不想强制转型的话可以将字面值改为“12f”或者“12.0”又或者“12.”.所以B是
1、CD2、AB3、ABD4、CD5、BD6、AC7、ACD8、AD9、BD10、AB
1、CC是为表示科学计数法的,是表示浮点数的2、DB中k-9是表达式,不能为左值,左值的意思就是,k-9=j这个你没法赋值的,左边是一个表达式,不是一个变量.3、Ax+=x-=x*x;表示先看x*x=
数据类型有字符型、整型、单精度实型、双精度实型和空类型.即选C
正确答案应该是B、D,3.1415和.871(0.871的0可以省略)都是实型常量.
既然是整型的首先1000,12,4都可能是字符串型的.而-2是整数所以它最能代表整型常量.