更多"如下程序编译时发生错误,错误的原因是show函数实现语句错误,则正确的"的相关试题:
[填空题]如下程序编译时发生错误,错误的原因是show函数实现语句错误,则正确的语句应该为 【8】 。
# include<iostream.h>
class testprivate:
int num;
public:
test(int)
void show( );
;
test: :test(int n) num=n;
test:: show( ) cout<<num<<end1;
void main( ) test T(10);
T. show ( );
[填空题]如下程序编译时发生错误,错误的原因是show函数实现语句错误,则正确的语句应该为______。
#include<iostream.h>
class test
private:
int hum;
public:
test(int);
void show( );
;
test::test(int n)num=n;
test::show( )cout<<num<<endl;
void main( )
test T(10):
T.show( );
[填空题]下列程序中的重载函数disp( )发生错误,错误原因是 【13】 。
# include<iostream, h>
class Sample
private:
int m;
static int sr;
public:
Sample(int a) m=a; st+=a;
static void disp( )cout<<m<<end1;
static void disp(Sample input)
cout<<input. m<<end1;
;
int Sample: : st=2;
void main( )
Sample Eirst(2), Second(4)
Sample: :disp( );
Sample: :disp (Second);
[填空题]下列程序中的重载函数disp( )发生错误,错误原因是______。
#include<iostream.h>
class Sample
{
private:
int m;
static int st;
public:
Sample(int a){m=a;st+=a;}
static void disp( ){cout<<m<<endl;}
static void disp(Sample input)
{
cout<<input.m<<endl;
}
};
int Sample::st=2;
void main( )
{
Sample First(2),Second(4);
Sample::disp( );
Sample::disp(Second);
}
[填空题]下列程序中的重载函数disp( )发生错误,错误原因是______。
#include<iostream.h>
class Sample
private:
int m;
static int st;
public:
Sample(int a)m=a;st+=a;
static void disp( )cout<<m<<endl;
static void disp(Sample input)
cout<<input.m<<endl;;
int Sample::st=2;
void main( )
Sample First(2),Second(4);
Sample::disp( );
Sample::disp(Second);
[单项选择]使用PublicConst语句声明一个全局的符号常量时,该语句应放在( )。
A. 过程中
B. 窗体模块的通用声明段
C. 标准模块的通用声明段
D. 窗体模块或标准模块的通用声明段
[简答题]如下程序在编译时出错,请改正程序中的错误,使之顺利通过编译和运行。
注意:不改动程序结构,不得增行或删行。
class SubClass extends BaseClass
class BaseClass
String str;
public BaseClass( )
SyStem.out.println("good");
public BasecClass(String s)
str=s;
public class ConstructTest1
public static void main(String args[])
SubClass s=new SubClass("hi");
BaseClass b=new BaseClass("Java");
[填空题]类class one 在声明func 成员函数时发生错误,出错原因是 【9】 。
Class one
private:
int a;
public:
void func(two& )
;
class two
private:
int b;
friend void one: :func(two & );
;
void one: : func(two& r)
a=r.b;
[填空题]软件测试是软件质量保证的重要手段,其任务可归纳为:预防软件发生错误、发现改正程序错误和 【14】 。
[填空题]软件测试是软件质量保证的重要手段,其任务可归纳为预防软件发生错误,发现程序错误和______。
[填空题]下列程序如果去掉for循环外围的大括号对,则会出现编译错误。错误原因是 【7】 。
# include<iostream, h>
int a=5;
void main( ) int a=10, b=20;
cout<<a<<", "<<b<<end1;
int a=0, b=0;
for (int i=1;i<8;i++)
a+=i;
b+=a;
cout<<a<<", "<<b<<", "<<:: a<<end1;
cout<<a<<", "<<b<<end1;
[填空题]下列程序如果去掉for循环外围的大括号对,则会出现编译错误。错误原因是 【7】 。
# include<iostream, h>
int a=5;
void main( )
{
int a=10, b=20;
cout<<a<<", "<<b<<end1;
{
int a=0, b=0;
for (int i=1;i<8;i++)
{
a+=i;
b+=a;
}
cout<<a<<", "<<b<<", "<<:: a<<end1;
}
cout<<a<<", "<<b<<end1;
}
[填空题]软件测试是软件质量保证的重要手段,其任务可归纳为:预防软件发生错误、发现改正程序错误和 ______。