对
错
第1题:
下列关于boolean类型的叙述中,正确的是
A.可以将boolean类型的数值转换为int类型的数值
B.可以将boolean类型的数值转换为字符串
C.可以将boolean类型的数值转换为char类型的数值
D.不能将boolean类型的数值转换为其他基本数据类型
第2题:
下列关于单目运算符++、--的叙述中正确的是
A.它们的运算对象可以是任何变量和常量
B.它们的运算对象可以是char型变量和int型变量,但不能是float型变量
C.它们的运算对象可以是int型变量,但不能是double型变量和float型变量
D.它们的运算对象可以是char型变量、int型变量和float型变量
第3题:
以下结构体类型说明和变量定义中正确的是
A)typedef struct
{int n; char c;} REC;
REC t1,t2;
B)struct REC;
{int n; char c;};
REC t1,t2;
C)typedef struct REC ;
{int n=0; char c='A';} t1,t2
D)struct
{int n;char c;}REC;
REC t1,t2;
第4题:
Java语言中数据类型之间的自动类型转换是由优先关系从低级数据类型转换成高级数据类型,下面选项中自动类型转换优先级由低到高排列正确的是
A.char→long→int→double→float
B.char→int→long→double→float
C.char→int→long→float→double
D.char→int→float→double→long
第5题:
C语言中各种基本数据类型的存储空间长度排列为( )
A.char≤long≤int≤float≤double
B.double≤float≤long≤int≤char
C.char≤int≤long≤float≤double
D.float≤int≤long≤char≤double
第6题:
以下结构体类型说明和变量定义中正确的是( )。
A.typedef struct
B.struct REC; {int n;char c;}REC; {int n;char c;}; REC t1,t2; REC t1,t2;
C.typedef struct REC;
D.struct {int n=0;char c='A';}t1,t2; {int n;char c;}REC; REC t1,t2;
第7题:
下列对变量的引用中,错误的是( )。
A.int a;int &p=a;
B.char a;char &p=a;
C.int a;int &p;p=a;
D.float a;float &p=a;
第8题:
已知:char a;int b;float c;double d;执行语句“c=a+b+c+d;”后,变量c的数据类型是( )。A.int B.char C.float D.double
第9题:
自动类型转换是按优先关系从低级数据转换成高级数据,规定的优先次序是( )。
A.byte, short, char→int→long→float→double
B.float→int→long→byte, short, char→double
C.int→long→float→double→byte, short, char
D.double→int→float→long→byte, short, char
第10题:
下列选项中,列出用于定义类成员的访问控制权的一组保留字是 ( )
A.class,float,double,public
B.float,boolean,int,long
C.char,extends,float,double
D.public,private,protected