题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2023-10-21 13:17:58

[填空题]如下程序编译时发生错误,错误的原因是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( ); }

更多"如下程序编译时发生错误,错误的原因是show函数实现语句错误,则正确的"的相关试题:

[填空题]如下程序编译时发生错误,错误的原因是show函数实现语句错误,则正确的语句应该为 【8】 。 # include<iostream.h> class test { private: 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函数实现语句错误,则正确的语句应该为 【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( )发生错误,错误原因是 【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);

[填空题]下列程序用于打印出ASCⅡ字符,其析构函数内的语句应为 【14】
# include<iostream. h>
# inelude<iomanip, h>
template<class T>
class Array

T * elems;
int size;
public:
Array(int.s);
~Array( )
T& operator[](int)
void operator=(T)
;
template<class T>
Array<T>::Array(int s)
size=s;
elems=new T[size]
for(int i=0;i<size;i++)
elems[i]=0

template<celass T>
Array<T>::~Array( )

______
template <class T>
T& Array<T>::operator[](int index)

return elems[index];

template<class T>
void Array<T>::operator=(T temp)

for(int i=0;i<size;i++)
elems[i]=temp;

void main( )

int i,n=26;
Array<int> arr1(n)
Array<char> arr2(n)
for(i=0;i<n;i++)
-.
arr1[i]=’a’+i;
arr2[i]=’a’+i;

cout<<"ASCII 字符"<<endl;
for(i=0;i<n;i++)
c
[填空题]下列程序用于打印出ASCⅡ字符,其析构函数内的语句应为 【14】 。 # include<iostream. h> # inelude<iomanip, h> template<class T> class Array { T * elems; int size; public: Array(int.s); ~Array( ) T& operator[](int) void operator=(T) }; template<class T> Array<T>::Array(int s) size=s; elems=new T[size] for(int i=0;i<size;i++) elems[i]=0 } template<celass T> Array<T>::~Array( ) { ______ template <class T> T& Array<T>::operator[](int index) { return elems[index]; } template<class T> void Array<T>::operator=(T temp) { for(int i=0;i<size;i++) elems[i]=temp; } void main( ) { int i,n=26; Array<int> arr1(n) Array<char> arr2(n) for(i=0;i<n;i++) { -. arr1[i]=’a’+i; arr2[i]=’a’+i; } cout<<"ASCII 字符"<<endl; for(i=0;i<n;i++) cout<<setw(8)<<arr1[i]<<setw(8)<<arr2[i]<<endl; }
[单项选择]以下程序中调用cin函数给变量a输入数值的方法是错误的,其错误原因是   #include   void main( )   { int *p,*q,a,b;   p=&a;   cout<<"input a:";   cin>>p;   }
A. *p表示的是指针变量p的地址
B. p表示的是变量a的地址,而不是变量a的值
C. *p表示的是指针变量p的值
D. *p只能用来说明p是一个指针变量
[单项选择]使用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; }
[填空题]类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】

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

截图扫码使用小程序[完全免费查看答案]
请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码