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

[单项选择]已知一个类A的定义如下,则执行“Ax(3); ”语句后,x.a和x.b的值分别为 ______。
class A

int a, b;
public:
A(int aa=1,int bb=0)a=aa;b=bb ;

A. 1和0
B. 3和1
C. 1和3
D. 3和0

更多"已知一个类A的定义如下,则执行“Ax(3); ”语句后,x.a和x.b"的相关试题:

[单项选择]已知有如下语句:
s="hello, world"
r=Mid(s,7,5)
运行上面的语句后,变量r的值为 ( )
A. "hello"
B. "wotld"
C. "llo,w"
D. "orld"
[单项选择]执行如下SQL语句后
SELECT DISTINCT 单价 FROM stock;
WHERE 单价=(SELECT min(单价)FROM stock)INTO DBF stock x
表stock x中的记录个数是______。
A. 1
B. 2
C. 3
D. 4
[填空题]已知链表结点定义如下: typedef struct node{ char data[16]; struct node *next; } LinkStrNode; 如果每个字符占1个字节,指针占4个字节,则该链表的存储密度是___________。
[单项选择]已知int i=1,j=0;,执行下面语句后j的值是( )。
while(i)
switch(j)
case 1:i+=1;j++;break;
case 2:i+=2;j++;break;
case 3:i+=3;j++;break;
default: i--;j++;break;

A. 1
B. 2
C. 3
D. 死循环
[简答题]已知二叉树的定义如下:typedef struct node{ int data; struct node *lchild, *rchild;}*Bitptr;编写递归算法求二叉树的高度。函数原型为:int f34(Bitptr t);
[单项选择]若ch为char型变量,k为int型变量(已知字符a的ASCII码是97),则执行下列语句后输出的结果为()。

ch='b';

k=10;

printf("%x,%o,",ch,ch,k);

printf("k:%%d/n",k);
A. 因变量类型与格式描述符的类型不匹配,输出无定值
B. 输出项与格式描述符个数不符,输出为0值或不定值
C. 62,142,k=%d
D. 62,142,k=%10
[单项选择]已知类Myclass的定义如下:
class MyClass
public:
MyClass(int D) data=d;
~MyClass ( )
private:
int data;
;
下列对Myclass类对象数组的定义和初始化语句中,正确的是( )。
A. MyClass arrays[2];
B. MyClass arrays[2]=MyClass(5);
C. MyClass arrays[2]=MyClass(5), MyClass(6);
D. MyClass*arrays=new MyClass[2];
[单项选择]若定义DAT DB '1234',执行指令MOV AX,WORD PTR DAT后,AX寄存器中的内容是( )。
A. 1234H
B. 3412H
C. 3132H
D. 3231H
[单项选择]已知多项式ax3+bx2+cx+d除以x-1的余式为1,除以x-2时所得余式是3,那么ax3+bx2+cx+d除以(x-1)(x-2)时所得余式是()。
A. x+1
B. x-1
C. 2x-1
D. 2x+1
E. 2x+3
[单项选择]已知多项式ax3+bx2+cx+d除以x-1的余式为1,除以x-2时,所得余式是3,那么ax3+bx2+cx+d除以(x-1)(x-2)时所得余式是()。
A. x+1
B. x-1
C. 2x-1
D. 2x+1
E. 2x+3
[单项选择]执行MOV AX ,WDAT 指令,要使AX寄存器中内存为3412H,不能采用下列哪种数据定义?
A) DSEG SEGMENT
   WDAT EQU WORD PTR BDAT
   BDAT DB  12H,34H
   DSEG ENDS
B) DESG SEGMENT
   BDAT DB 12H,34H
   WDAT = WORD PTR BDAT
   DSEG   ENDS
C) DESG SEGMENT
   WDAT EQU THIS WORD
   BDAT DB 12H,34H
   DSEG ENDS
D) DESG SEGMENT
   BDAT DB 12H,34H
   WDAT LABEL WORD
   DESG EBDS

[单项选择]执行MOV AX,WDAT指令时,要使AX寄存器中内容为3412H,不能采用( )数据段定义。
A. DSEG SEGMENT
B. DSEG SEGMENT
C. DSEG SEGMENT
D. DSEG SEGMENT
[单项选择]已知int x=1,y;,执行下述语句后变量x的值是( )。
y=++x>5&&++x<10;
A. 1
B. 2
C. 3
D. 4
[单项选择]若有宏定义:#define MOD(x,y)x%y
则执行下面语句后的输出结果是
int a=13,b=96;
printf("%d/n",MOD(b,a ));( )
A. 1
B. 2
C. 5
D. 6
[单项选择]若定义TAB DW 1,2,3,4,执行MOV AX,TAB[2]指令后,AX寄存器中的数据是 ( )。
A. 0200H
B. 0002H
C. 0403H
D. 3
[填空题]

设有定义:float x=123.4567;,则执行以下语句后的输出结果是()。
printf("%f/n"(int)(x*100+0.5)/100.1;


我来回答:

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

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码