题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2024-07-26 05:26:22

[单项选择]设类Test中存在成员static int x;,则下列哪种初始化方式是正确的( )
A. Test::int x=25;
B. int x=25;
C. int Test::x=25;
D. int Test x=25;

更多"设类Test中存在成员static int x;,则下列哪种初始化方式"的相关试题:

[简答题]

阅读下列程序,请写出该程序的输出结果。
class Test33 {
static int merger(int [] a, int []b, int []c){
int i = 0, j = 0, k = 0;
while(i < a.length && j < b.length) {
if(a[i] < b[j])c[k++] = a[i++];
else c[k++] = b[j++];
}
while(i < a.length) c[k++] = a[i++];
while(j < b.length) c[k++] = b[j++];
return k;
}
public static void main(String[] args) {
int a[] = {3, 6, 9};
int b[] = { 1, 2, 5};
int []c = new int[100];
int p = merger(a, b, c);
for(int k = 0; k < p; k++)
System.out.print(c[k]+ (k < p-1 " ":"/n"));
}


[填空题]若有以下定义及初始化语句:
int i=100;
int *ip=&i;
int k=*ip;
并假设整型数i的地址为0x12345678,指针ip的地址为0x21000000,则k的值为______。
[填空题]下列程序在构造函数和析构函数中申请和释放类的数据成员int*a,申请时使用形参b初始化a,请填空。   classA   {    public:     A(intb);     ~A( );    private:     int*a;   };   A::A(intb)   {   【 】;   }   A::~A( )   {   【 】;   }
[填空题]如下程序声明了一个使用两个通用数据类型的模板类dataClass,其中构造函数用于初始化两个数据成员,成员函数show用于输出两个数据成员的数值。 #include<iostream> using namespace std; 【15】 T1 i; T2 j; public: dataClass(T1 a, T2 b){i=a;j=b;} void show( ){cout<<i<<","<<j<<’/n’;} }; int main( ) { dataClass<int. double>ob1(10,0.23) dataCllass<char,char *>ob2(’X’,"my data"); ob1.show( ); ob2.show( ); return 0; } 请将程序补充完整,使程序在运行时输出: 10,0.23 X,my data
[单项选择]静态数据成员在( )进行初始化。
A. 成员函数列表
B. 类体外
C. 构成函数
D. 成员函数
[填空题]在派生类中,对类对象成员,基类成员和非类对象成员的初始化程序是 【7】
[填空题]在派生类中,对类对象成员,基类成员和非类对象成员的初始化程序是______。
[填空题]如果一个类中定义了成员对象,则该类的对象和成员对象先被初始化的是  【11】  

我来回答:

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

订单号:

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