查看所有试题
- 已知:inta[10];则对a数组元素的正确引用是()。经过下面的语句后inti,a[10],*p;定义后,下列语句中合法的是()。在C语言中对一维整型数组的正确定义为()。在进行DOS功能调用前,其功能号应先送()。在循环程序
- 如果inta=3,b=4;则条件表达式aDA1DW‘AB’,‘CD’,‘EF’,‘GH’()MOVAX,DA1+3指令执行后AX中的内容是子程序重定位可选在内存中的整个区域内,在进行程序设计时,子程序应采用()。3#
4
0
1A.‘EF’
B.‘CD’
C.‘BC’
D.‘FC
- 下列四组选项中,正确的C语言标识符是()。%x
a+b
a123#
123
- 则执行“n=(int)f%3”后,n的值是()在循环中使用break语句的功能是()。对于C语言程序中的函数,即每执行完一条指令就停下来,必须设置标志位()。用户为了解决自己的问题,输入一个数至AL中的输入指令为()。1#
4
- C语言中的简单数据类型包括()。对线性表,采用顺序存储的优点是()。下面是关于汇编语言程序中使用RET的描述,不正确的是()。A、整型、实型、逻辑型
B、整型、实型、逻辑型、字符型
C、整型、字符型、逻辑型
D、
- 下列四组字符串中都可以用作C语言程序中的标识符的是()。用一条指令仅实现将AX←BX+SI的方法是()。A、print_3ddb8aBc#
B、Iamone_halfstart$it3pai
C、str_1Cpppowwhile
D、PxqMy->bookline#His.ageXCHG AX,[B
- 设整型变量a=2,则执行下列语句后,浮点型变量b的值不为0.5的是()b=1.0/a
b=(float)(1/A.#
b=1/(float)a
b=1/(a*1.0)
- C语言中,关系表达式和逻辑表达式的值是()。若AX=-15要得到AX=15应执行的指令是()若变量已正确定义并赋值,下面符合C语言语法的表达式是()。简单的汇编语言程序可以通过()来建立0
0或1#
1
„T‟或‟F‟NEGAX#
NOTA
- 下列C语言用户标识符中合法的是()。下列指令中段默认为堆栈段的是()C语言标准库函数fread(fd,buffer,n)的功能是()。要实现使BETA的值为56,应采用语句为()设AL=04H,CL=0F8H,执行MULCL指令后,结果是()。3a
- 以下能对一维数组a进行初始化的语句是:()在执行DAA指令,如要把此进位值送入AH中,对这进位值的操作应是()下面指令序列测试BH中的数是否为奇数,若为奇数则转移至K1处,横线处的指令应为()TEST BH,应选用指令()
- 若intx=2,y=3,z=4则表达式x在循环中使用break语句的功能是()。设floatx,由键盘输入:12.45,能正确读入数据的输入语句是()。以下指令中不是逻辑运算指令的是()。4
3#
2
0
1A.使程序的执行跳出break所在的那一
- 在C语言程序中,表达式5%2的结果是()。下列标志位中,可以用来判断计算结果正负的是()ASSUME伪指令说明了汇编程序所定义段与段寄存器的对应关系,它只影响()的设定。控制循环指令LOOP循环次数的寄存器是()。2.5
- 下列关于C语言的说法错误的是()。完成同指令XCHG AX,BX相同功能的指令或指令序列是()。C程序的工作过程是编辑、编译、连接、运行
C语言不区分大小写。#
C程序的三种基本结构是顺序、选择、循环
C程序从main函数
- 在printf函数中,不同系统对输出表列的求值顺序不一定相同,TC是按从右到左进行的。在数据结构中,数据的存储结构可以是()。正确#
错误线性结构和非线性结构
内部结构和外部结构
顺序结构和链式结构#
静态结构和动态
- C语言中可以把一个字符串赋给一个字符变量。IBMPC机的存储器可分()个段。正确#
错误4
256
512
65536#
- C语言程序从()开始执行。以下每个选项都代表一个常量,其中不正确的实型常量是()。具有相同基类型的指针变量P和数组变量Y,下列写法中不合法的是()。(BX)=637DH,(SI)=2A9BH,位移量=7237H,直接寻址方式的有效地址
- 设doubley[4][5];,则数组y中元素的个数是()。寻址指令MOVCX,AL”中DX的作用是()。实现将DX:AX中存放的32位数扩大四倍,正确的程序段是()。下列寄存器,继续下次循环A、函数#
B、过程
C、子程序
D、子例程目的寄
- 变量a的值是()。一个段最大可定义()字节。下面指令序列测试BH中的数是否为奇数,横线处的指令应为()TEST BH,01H______K1601M
64K#
32K
16JNE#
JZ
JS
JCZP表示的是如果运算结果为0,则ZF=1。JZ表示的是如果ZF=1
- 软件在异常条件下仍能运行的能力称为软件的()。DA1DW‘AB’,‘GH’()MOVAX,DA1+3指令执行后AX中的内容是下列寄存器组中在段内寻址时可以提供偏移地址的寄存器组是()常量的用途中,BP,SI,BP,
CS,DS,ES,SS可以作立即
- 在变量说明中给变量赋初值的方法是:inta=b=c=10正确#
错误
- 一个C语言程序的执行起点是()。若有定义:inta=8,b=5,c;,执行语句c=a/b十0.4;后,c的值为()。下列属于文件包含的命令是()。在C语言中,函数的数据类型是指()将汇编语言源程序翻译成机器语言目标程序的系统程
- getchar函数的功能是接收从键盘输入的一串字符。若用数组名作为函数调用的实参,传递给形参的是()。当工作压力()时,敷设在室外的消防给水管道宜采用内搪水泥砂浆的给水铸铁管。分支程序的功能部分包括()。正确#
- 若函数调用语句为f(a,b,f(a+b,a-b,b));,则函数f的参数个数是()。设有逗号表达式(a=3*5,a*4),a+15,a的值为()。360
30#
15
90
- 在scanf函数语句里格式字符为()。执行下面的语句后,表达式*(p[0]+1)+**(q+2)的值为()。inta[]={5,4,3,2,1},*p[]={a+3,a+1,a},表示静态存储类别的关键字是:()-a1
a[i]
a2_i#
inttd#
i#
n
u8
7
6
5#auto
re
- 字符型变量用来存放字符常量,注意只能放2个字符。下列运算符中,不属于关系运算符的是()。若用数组名作为函数调用的实参,x=12;则能使值为3的表达式是()将AL中的有符号数扩展成字类型,存储在AX中,可以用指令()
- 设intx=7,y=3,则表达式x%y+x/y的值是()。下列指令执行后总是使CF=0,OF=0的是()。进行两个补码整数9CH和7AH相加运算后,会产生()。3AND#
NEG
NOT
INC无溢出且无进位
无溢出但有进位#
有溢出且有进位
有溢出但
- ()是构成C语言程序的基本单位。对于C语言程序中的函数,下列叙述中正确的是()设具有n个结点的完全二叉树的第1层为根结点,若一个结点i满足2i>n,则该结点没有()。将AL中的有符号数扩展成字类型,存储在AX中,可
- 逻辑运算符的优先级别高于算术运算符以下每个选项都代表一个常量,其中正确的整型常量是()。若要打开:A盘上user子目录下名为abc.txt的文本文件进行读、写操作,下面符合此要求的函数调用是()。在C语言中对一维整
- 当工作压力()时,敷设在室外的消防给水管道宜采用内搪水泥砂浆的给水铸铁管。在一棵树中,若一个结点是叶结点,则它没有()。下列逻辑地址中,表示将要执行的指令地址的是()。能充当间接寄存器寻址方式的寄存器是(
- 在C语言中的实型变量分为两种类型,它们是float(实型)和double(双精度实型)。在关系数据库标准语言SQL中,实现数据检索的语句或命令为()。简单的汇编语言程序可以通过()来建立正确#
错误SELECT#
LOAD
FETCH
SE
- 若有以下定义,则执行下面表达式y+=y-=m*=y后,y的值为-6。intm=5,y=2判断char型变量c1是否为小写字母的正确表达式为()。在数据库技术中,面向对象数据模型是一种()。简单的汇编语言程序可以通过()来建立段内间接
- C语言程序中,整型常量的书写形式不包括()。段内间接寻址方式只改变()寄存器的内容。下列哪个指令可以把字扩展为双字?()二进制#
八进制
十进制
十六进制AX
BX
CX
IP#CBW
CWD#
CWB
CDW
- 执行下面的程序段后,k的值是()。intk=1,错误的是()对于C语言程序中的函数,下列叙述中正确的是()数据库管理系统能实现对数据库中数据的查询、插入、修改和删除,这类功能称为。以下对一维数组a的正确说明是:(
- 在C语言中,下列运算符中结合性属于自右向左的是()。设inti,j;for(i=5;i;i--)for(j=0;j当一个带符号数大于0FBH时程序转移,需选用的条件转移指令是()。&&
-#
C.<<
->5
4
20#
无限次JLE
J
- 设inti,j;for(i=5;i;i--)for(j=0;j一个有16个字的数据区,它的起始地址是1000H:117AH,请指出这个数据区最末一个字单元的物理地址是()。在使用除法指令作有符号数除法时,应选用指令()。5
4
20#
无限次111A
- 设inta,x=2;执行语句a=x>0?3*x:x=10;后,变量x的值是()。(DX)=00B9H,(CL)=3,(CF)=1,指令SHR DX,1执行后DX中的值为()1
2#
6
100072H
05C8H
0017H
005CH#
- 在C语言中,形参的隐含存储类别是()。IBM PC机的DOS是属于()。常量的用途中,哪个说法是错误的?()auto#
static
extern
register用户软件
系统软件#
系统硬件
一种语言可以作立即寻址的操作数
也可作某些存贮器
- 3}};,则a[1][0]的值是()。BUF1DB3DUP(0,2DUP(1,2),BX,SI,DI#
SP,DS,ES,SS
- 设intx;,则与计算︱x︱等价的表达式是()。比较两个带符号的数A、B,当A=B时程序转移,测试的条件为()下列指令中,DB1、DB2分别是字节变量,错误的指令是()。设SP=1FFFH,执行下列指令后,DB2#
ADD AX,BL#
MOV [SI],
- 以下对一维数组a的正确说明是:()在C语言中,int、char和short三种类型数据在内存中所占用的字节数()。在数据库设计中用关系模型来表示实体与实体间的联系。关系模型的结构是()。若有说明语句“inta[5],*p=a;”,