下列程序中注释的哪个代码(A,B,C,D)是错误的(无法通过编译)?
A: abstractclassA{abstractfloatgetFloat(); //Avoidf(){}}
B: abstractclassA{abstractfloatgetFloat();voidf() //B{}}
C: publicclassBextendsA{privatefloatm=1.0f; //CprivatefloatgetFloat(){ returnm;}}
D: publicclassBextendsA{privatefloatm=1.0f;privatefloatgetFloat() //D{ returnm;}}
A: abstractclassA{abstractfloatgetFloat(); //Avoidf(){}}
B: abstractclassA{abstractfloatgetFloat();voidf() //B{}}
C: publicclassBextendsA{privatefloatm=1.0f; //CprivatefloatgetFloat(){ returnm;}}
D: publicclassBextendsA{privatefloatm=1.0f;privatefloatgetFloat() //D{ returnm;}}
举一反三
- 下列程序中注释的哪个代码(A,B,C,D)是错误的(无法通过编译)? A: abstractclassA{abstractfloatgetFloat();voidf() //B{}} B: publicclassBextendsA{privatefloatm=1.0f;privatefloatgetFloat() //D{ returnm;}} C: bstractclassA{abstractfloatgetFloat(); //Avoidf(){}} D: publicclassBextendsA{privatefloatm=1.0f; //CprivatefloatgetFloat(){ returnm;}}
- 给定函数原型:voidf(doubledd); 和变量声明:doublea; 下列函数调用( )是错误的。 A: f(1.0f); B: f(1); C: f(&a); D: f(sizeof(a));
- 给定以下原型: void f(double dd);和如下变量定义: double a;哪个函数调用是不能被编译的? A: f(&a); B: f(1.0); C: f(1); D: f(1u); E: f(1.0f); F: f(a); G: f(sizeof(a));
- 给定以下原型: void f(double dd);和如下变量定义: double a;哪个函数调用是不能被编译的? A: f(&a); B: f(1.0); C: f(1); D: f(1u); E: f(1.0f); F: f(a); G: f(sizeof(a));
- 下列程序中注释的哪个代码(A,B,C,D)是错误的(无法通过编译)?