下述程序为一数据段,正确的判断是( )。 DATA SEGMENT X DB 332H FIRST=1 FIRST EQU2 ENDS
A.以上5条语句为代码段定义,是正确的
B.语句3,4分别为FIRST赋值,是正确的
C.语句2定义变量X是正确的
D.以上没有正确的答案
第1题:
将数据 5618H 存放在存储单元中的伪指令是 ()。
A.DATA1 DW 1856H
B.DATA1 DB 18H,56H
C.DATA1 EQU 5618H
D.DATA1 DB 18H,00H,56H,00H
第2题:
数组q[M]存储一个循环队,first和last分别是首尾指针。如果使元素x出队操作的语句为“first=(first+1)%m, x=q[first];”。那么元素x进队的语句是_____。
A.last=(last+1)%m,q[last]=x;
B.x=q[last], last =(last+1)%m;
C.q[last+1]=x;
D.q[(last+1)%m]=x;
第3题:
函数main()的功能是:在带头结点的单链表中查找数据域中值最小的结点.请填空
#include <stdio.h>
struct node
{ int data;
struct node *next;
};
int min(struct node *first)/*指针first为链表头指针*/
{ strct node *p; int m;
p=first->next; m=p->data;p=p->next;
for(;p!=NULL;p=_[20]_______)
if(p->data<m) m=p->data;
return m;
}
p->next
第4题:
下述程序为一数据段,正确的判断是( )。
1 DATA SEGMENT
2 XDB 332H
3 FIRST=1
4 FIRST EQU2
5 ENDS
A.以上5条语句为代码段定义,是正确的
B.语句3、4分别为FIRST赋值,是正确的
C.语句2定义变量X是正确的
D.以上没有正确答案
第5题:
下述程序为一数据段,正确的判断的是( )。 DATA SEGMENT X DB 332H FIRST=1 FIRST EQU2 ENDS
A.以上5条语句为代码段定义,是正确的
B.语句3,4分别为FIRST赋值,是正确的
C.语句2定义变量X是正确的
D.以上没有正确的答案
第6题:
下面程序的输出结果是【 】。
include<iostream>
using namespace std;
int x;
void funA(int&,int);
void funB(int,int&);
int main()
{
int first;
int second=5;
x=6;
funA(first,seconD) ;
fimB(first,seconD) ;
cout<<first<<" "<<second<<" "<<x<<end1;
return 0;
}
void funA(int &a,int B)
{
int first;
first=a+b;
a=2*b;
b=first+4;
}
void funB(int u,int &v)
{
int second;
second=x;
v=second+4;
x=u+v;
}
第7题:
A.data,packet,frame,segment,Bit
B.data,packet,segment,frame,Bit
C.data,segment,frame,packet,Bit
D.data,segment,packet,frame,Bit
第8题:
下述程序为一数据段,正确的判断是( )。 DATA SEGMENT X DB 332H FIRST = 1 FIRST EQU 2 ENDS
A.以上5条语句为代码段定义,是正确的
B.语句3、4分别为FIRST赋值,是正确的
C.语句2定义变量X是正确的
D.以上没有正确答案
第9题:
函数 main() 的功能是 : 在带头结点的单链表中查找数据域中值最小的结点 . 请填空
#include <stdio.h>
struct node
{ int data;
struct node *next;
};
int min(struct node *first)/* 指针 first 为链表头指针 */
{ strct node *p; int m;
p=first->next; m=p->data;p=p->next;
for(;p!=NULL;p= _[20]_______ )
if(p->data<m) m=p->data;
return m;
}