下列变量定义语句不正确的是
A.int a,b=0;
B.float r,area;
C.double s=1.0;
D.char ch="m";
A.int a,b=0;
B.float r,area;
C.double s=1.0;
D.char ch="m";
第1题
A.在C语言中,所有变量都必须在定义时进行初始化。
B.一条变量定义语句不可以同时定义多个变量。
C.不同类型的变量分配的存储空间大小都是相同的。
D.const常量只能在定义时赋值。
第2题
const int *x; ∥(1)
int *constx; ∥(2)
A.语句(1)的含义是指针变量x不能更改
B.语句(2)的含义是指针变量x所指向的不能更改
C.语句(2)的含义是指针变量x不能更改
D.语句(1)和(2)是相同含义的不同定义方式
第3题
A、x=x+y,y=x-y,x=x-y
B、t=x,x=y,y=t
C、t=y,y=x,x=t
D、x=t,t=y,y=x
第5题
A 主函数main中定义的变量在整个文件或程序中有效
B 不同函数中,可以使用相同名字的变量
C 形式参数是局部变量
D 在一个函数内部,可以在复合语句中定义变量,这些变量只在本复合语句中有效
第6题
A、最高可定义七维数组。
B、数组元素下标可以出现负值
C、正确
D、在同一程序单元中,数组名不能与变量名相同
第7题
A、在C语言中,变量必须先定义后使用。
B、一条变量定义语句可定义多个同类型的变量。
C、C89规定所有变量必须在第一条可执行语句前定义。
D、const常量只能在定义时赋值。
E、实型常量的默认类型是double类型。
F、一条变量定义语句不可以同时定义多个变量。
G、不同类型的变量分配的存储空间大小都是相同的。
H、在C语言中,所有变量都必须在定义时进行初始化。
I、变量在没有初始化的时候,其值都是0
J、宏常量有数据类型,编译器在宏替换时可以进行类型检查。
第8题
(A)计算机语言就是由标识符和保留字构成的,标识符是可由程序员按规则任意命名的符号,而保留字则是编译器识别语句模式的重要符号;
(B)计算机语言定义了基本元素的集合, 以及基本元素的组合构造规则, 所谓基本元素即是指标识符和保留字,所谓组合构造规则即是指语句的书写模式, 即不同标识符和保留字的组合规则;
(C)标识符可以是常量、变量名,也可以是函数名;保留字可以是赋值符号如“=”、语句结束符号如“;”、基本运算符号如“+”“-”“*”“/”、程序段落符号如“{ }”等,保留字还可以是其他语句模式的标志性符号。
(D)上述有不正确的。
第9题
A.不同的catch代码段是不同的作用域,但是可以访问相互之间定义的局部变量
B.如果没有异常产生,则所有的catch代码段都被略过不执行
C.异常总是由距离产生异常最近的匹配catch代码段处理
D.try代码段后跟一个或多个catch代码段
第10题
A.Java中的方法参数传递时传值调用,而不是地址调用
B.方法体是对方法的实现,包括变量声明和Java的合法语句
C.如果程序定义了一个或多个构造方法,则在创建对象时,也可以用系统自动生成空的构造方法
D.类的私有方法不能被其子类直接访问
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!