下面哪条语句在编译时不会出现错误或警告()。
A.floatf=1.3;
B.byte b=257;
C.boolean b=null;
D.int i=10;
A.floatf=1.3;
B.byte b=257;
C.boolean b=null;
D.int i=10;
A.程序中只有a='\';语句不正确
B.b='\xbc';语句不正确
C.d="\0127";语句不正确
D.a='\';和 c='\0xab';语句都不正确
下面语句会产生编译错误的是()。
A.float F=1024.OF;
B.double D=1024.0;
C.byte B=1024;
D.char C=1024;
有以下定义语句,编译时会出现编译错误的是
A.char a=‘a’;
B.char a=‘\n’;
C.char a=‘aa’;
D.char a=‘\x2d’;
检查如下代码:
public class Quiz2_l{
public static void main(String[] args) {
int a = 8;
int b = -8;
System.out.print(a<< 2、;
System.out.print("," + (b>>1、 );
}
}
下列哪条语句正确描述了程序在编译和运行时的行为?
A.编译成功,输出为“32,-4 ”
B. 编译成功,输出为“16,4 ”
C. 编译成功,输出为“32,2147483644”
D. 编译成功,输出为“16,2147483644”
E. 编泽器拒绝表达式 b>>,因为不能对一个负数应用>>操作符
下面程序运行结果为()。 main() { char c='a'; if('a'<c< ='z') cout<<"LOW"; else cout<<"UP"; }
A.LOW
B.UP
C.LOWUP
D.语句错误,编译不能通过
有以下程序: main() { char a,b,c,*d; a='\';b='\xbc'; c='\0xab';d="\017"; printf("%c%c%c\n",a,b,c,*d); } 编译时出现错误,以下叙述中正确的是()。
A.程序中只有“a='\';”语句不正确
B.“b='\xbc';”语句不正确
C.“d="\0127";”语句不正确
D.“a='\';”和“c='\0xab';”语句都不正确
下面关于函数模板的表述中不正确的是()。
A)类模板的成员函数都是模板函数
B)类模板本身在编译过程中不会产生任何代码
C)类模板只能有虚拟类型的参数
D)用类模板定义一个对象时,实参不能省略
下面有关类模板的说法中不正确的是()。
A.类模板的成员函数都是模板函数
B.类模板本身在编译中不会生成任何代码
C.类模板只是虚拟类型的参数
D.用类模板定义一个对象时,不能省略实际参数