编译语句int aInt=66666不会出现编译错误。
第1题:
此题为判断题(对,错)。
第2题:
A.float f= 3.14;
B.char c=”c”;
C.Boolean b=null;
D.int i= 10.0;
第3题:
有如下程序:
#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.程序编译时语句③出错
第4题:
下列程序编译时发现pb->f(10);语句出现错误,其原因是______。
include<iostream.h>
class Base
{
public:
void f(int x){cout<<"Base:"<<x<<endl;)
};
class Derived:public Base
{
public:
void f(char*str){cout<<"Derived:"<<str<<endl;}
};
void main(void)
{
Derived*pd=new Derived;
Pd->f(10);
}
第5题:
有以下定义语句,编译时会出现编译错误的是( )。 A)B)
A.
B.
第6题:
下面( )赋值语句不会出现编译警告或错误。
A、floatf=1.3;
B、charc="a";
C、byteb=257;
D、inti=10;
第7题:
float x=26f; int y=26; int z=x/y; 以上语句能正常编译和运行。
第8题:
Java语言中,语句double a=-5%3;在编译时会出现错误。
第9题:
下面()赋值语句不会出现编译警告或错误。
第10题:
对
错
第11题:
float f=3.14;
char c=”c”;
Boolean b=null;
int i=10.0;
第12题:
char a='\x2d';
char a='';
char a='a';
char a='aa';
第13题:
main函数中发生编译错误的语句是______。
include<iostream.h>
class A
{
public:
int a;
const int b;
A( ):a(10),b(20){}
void fun( )const
{
cout<<"a="<<a<<"\tb="<<b<<endl;
}
};
void main( )
{
A obj1;
const A*ptr=new A;
ptr=&obj1;
ptr->a=100;
ptr->fun( );
}
第14题:
对于已经被定义过可能抛出异常的语句,在编译时()。
A.必须使用try/catch语句处理异常
B.如果程序错误,则必须使用try/catch语句处理异常
C.不使用try/catch语句会出现编译错误
D.不使用try/catch语句不会出现编译错误
第15题:
下面哪条语句在编译时不会出现错误或警告( )。
A.float f=1.3;
B.byte b=257;
C.boolean b=null;
D.int i=10;
第16题:
有以下定义语句,编译时会出现编译错误的是( )。
A.A
B.B
C.C
D.D
第17题:
有如下程序: Class Base{ publiC: int data; }; Class Derivedl:publiC Base{}; Class Derived2:proteCted Base{}; int main( ) { Derivedl dl; Derived2 d2; dl.data=0;//① d2.data=0;//② retum 0; } 下列关于程序编译结果的描述中,正确的是( )。
A.①②皆无编译错误
B.①有编译错误,②无编译错误
C.①无编译错误,②有编译错误
D.①②皆有编译错误
第18题:
下面( )语句不会出现编译警告或错误。
A、floatf=1.3;
B、charc="a";
C、byteb=25;
D、booleand=null;
第19题:
编译语句Double aDouble=37.2D不会出现编译错误。
第20题:
下面语句在编译时不会出现警告或错误的是()
第21题:
对
错
第22题:
float f=1.3;
char c=a;
byte b=257;
int i=10;
第23题:
int a=Integer.parseInt(abc789);
int a=(int)’我’;
int a=int(’我’);
int a=Integer.parseInt(’a’);