第1题:
下面哪条语句在编译时不会出现错误或警告( )。
A.floatf=1.3;
B.byte b=257;
C.boolean b=null;
D.int i=10;
第2题:
下列代码编译后不会出现警告或错误的是( )。
A.char c = "a";
B.byte b = 255;
C. float c = 10.0;
D. double d = 1.0f;
第3题:
有以下定义语句,编译时会出现编译错误的是
A)char a='a';
B)char a='\n';
C)char a='aa';
D)char a='\x2d';
第4题:
有以下定义语句,编译时会出现编译错误的是( )。
A.A
B.B
C.C
D.D
第5题:
有如下程序:
#include<iostream>
#include<cmath>
using std::cout;
class Point{
public:
friend double distance(const Point &p); //P距原点的距离
Point(int xx=0,int yy=0):x(xx),Y(YY){}//①
private:
int x,y;
};
double distance(const Point &p){ //②
return sqrt(P.x*P.x+P.y*P.y);
}
int main(){
Point p1(3,4);
cout<<distance(p1);
return 0; //③
}
下列叙述中正确的是
A.程序编译正确
B.程序编译时语句①出错
C.程序编译时语句②出错
D.程序编译时语句③出错
第6题:
下面语句会产生编译错误的是______。
A.float F=1024.OF;
B.double D=1024.0;
C.byte B=1024;
D.char C=1024;
第7题:
对于已经被定义过可能抛出异常的语句,在编译时()。
A.必须使用try/catch语句处理异常
B.如果程序错误,则必须使用try/catch语句处理异常
C.不使用try/catch语句会出现编译错误
D.不使用try/catch语句不会出现编译错误
第8题:
下面语句会产生编译错误的是( )。
A.float F=1024.0F;
B.double D=1024.0;
C.byte B=1024;
D.char C=1024;
第9题:
下面哪条语句在编译时不会出现错误或警告( )。
A.float f=1.3;
B.byte b=257;
C.boolean b=null;
D.int i=10;
第10题:
下面各项语句中会产生编译错误的是( )。
A.float F=4096.0 F;
B.double D=4096.0;
C.byte B=4096;
D.char C=4096;