单选题
以下程序中函数f的功能是:当flag为4时,进行有小到大排序;当flag为0时,进行由大到小排序。
以下程序中函数f的功能是:当flag为4时,进行有小到大排序;当flag为0时,进行由大到小排序。
void f(int b[],int n,int flag)
{int i,j,t;
for(i=0;i
for (j=0;j
if(flag?b[j]>b[j+1]:b[j]
{t=b[j];b[j]=b[j+1];b[j+1]=t;}}
main()
{int a[10]={5,4,3,2,1,6,7,8,9,10},I;
f(&a[2],5,,0); f(a,5,1);
for(i=0;i<10;i++) printf(“%d,”a[ i ]);}
程序运行后的输出结果是()。
for (j=0;j
if(flag?b[j]>b[j+1]:b[j]
{t=b[j];b[j]=b[j+1];b[j+1]=t;}}
main()
{int a[10]={5,4,3,2,1,6,7,8,9,10},I;
f(&a[2],5,,0); f(a,5,1);
for(i=0;i<10;i++) printf(“%d,”a[ i ]);}
程序运行后的输出结果是()。
A
1,2,3,4,5,6,7,8,9,10,
B
3,4,5,6,7,2,1,8,9,10,
C
5,4,3,2,1,6,7,8,9,10,
D
10,9,8,7,6,5,4,3,2,1,
答案解析
正确答案:B
解析:
难
相关题目
单选题
当执行ADD AX,BX指令后,若AX的内容为4E52H时,设置的奇偶标志位PF=0,下面的叙述正确的是( )。
单选题
已知BX=028AH,SI=0294H,(DS:051EH)=5432H。执行语句LEA BX,[BX+SI]后,BX中的内容是( )。
单选题
串操作指令中,每次操作后使SI/DI为减量应设置( )。
单选题
下面程序段完成测试DA-BYTE字节单元中数是否为负数,若是则将全l送DH中,否则全0送DH中:
MOV CH,0
TEST DA-BYTE,80H
______________
MOV CH,0FFH
ZERO:MOV DH,CH
那么程序段中空格里应填的语句是( )。
单选题
下列指令中有语法错误的是( )。
单选题
下列寄存器中用来指示堆栈中任意数据区的偏移地址的是( )。
单选题
下列数据定义语句中可实现留空20H个字节存储单元的是( )。
单选题
为在一连续的存储单元中,依次存放数据41H,42H,43H,44H,45H,46H,可选用的数据定义语句是( )。
单选题
检查二个有符号数的关系,若要实现AX≥BX时分支去LOP1处,那么在“CMP AX,BX”指令后应跟的分支指令是( )。
单选题
检查二个无符号数的关系,若要实现AL≥BL时分支去LOP1处,那么在“CMP AL,BL”指令后应跟的分支指令是( )。
