首页
试卷库
试题库
当前位置:
X题卡
>
所有题目
>
题目详情
以下程序运行后的输出结果是 #include<stdio.h> main( ) int n=2, k=0; while(k++ && n++>2); printf("%d %d/n"...
查看本题答案
包含此试题的试卷
计算机等级考试《单项选择》真题及答案
点击查看
你可能感兴趣的试题
以下程序运行后的输出结果是【10】 #include main {chara; fora=0
以下程序运行后的输出结果是【20】#include<stdio.h>mainihtx=0210;pr
有以下程序#include<stdio.h>main{printf%d/nNULL;}程序运行后的输
1
-1
NULL没定义,出错
有以下程序段 #include main {inta=7; whilea--; print
-1
1
7
有以下程序 #include main {inta=2b; b=a
2
4
6
8
有以下程序 #include main { chara='H'; a=a>='A'
A
a
H
h
以下程序运行后的输出结果是______ #include<stdio.h> funintx {
以下程序运行后的输出结果是______ #include<stdio.h> main {int
有以下程序:#include<stdio.h>mainunsignedinta;intb=-1;a=
;程序运行后的输出结果是( )
以下程序运行后的输出结果是______ #include<stdio.h> main{ int
以下程序运行后的输出结果是【7】 #include<stdio.h> main {charm;
有以下程序:#include<stdio.h>main{intc=35;printf%d/ne&c;
70
35
1
有以下程序 #include<stdio.h> main {printf%d/nNULL;}
1
-1
NULL没定义,出错
以下程序运行后的输出结果是【17】 #include<stdio.h> main {intp=
以下程序运行后的输出结果是______#include<stdio.h>mainchara;fora
以下程序运行后的输出结果是______ #include<stdio.h> main {int
以下程序运行后的输出结果是#include<stdio.h>maininta=200b=010pri
以下程序运行后输出结果是【7】 #include main {inta=37; a%=9;p
以下程序运行后的输出结果是______#include<stdio.h>maininta=37;a%
以下程序运行后的输出结果是______#include<stdio.h>maininta=200b=
热门试题
更多
按照C语言规定的用户标识符命名规则不能出现在标识符中的是______
在对文件操作的过程中若要求文件的位置指针回到文件的开始处应当调用的函数是______
软件测试分为白箱盒测试和黑箱盒测试等价类划分法属于______测试
有以下程序intsubintnreturnn/10+n%10;mainintxy;scanf%d&x;y=subsubsubx;printf%d//ny;若运行时输入1234<回车>程序的输出结果是
在C语言中变量的隐含存储类别是
有下列程序段typedefstructNODEintnumstructNODE*nextOLD下列叙述中正确的是
请编制程序其功能是内存中连续存放着10个十六位二进制数分别对每个数的高位字节和低位字节进行逻辑与运算及逻辑或运算运算结果以字的形式按序连续存放低位字节存入逻辑与运算的结果高位字节存入逻辑或运算的结果例如内存中有AA55H55AAHFFAAH结果为PP00HFF00HFFAAH部分程序已给出其中原始数据由过程LOAD从文件INPUT1.DAT中读入SOURCE开始的内存单元中运算结果要求从RESULT开始存放由过程SAVE保存到文件OUTPUT1.DAT中请填空BEGIN和END之间已经给出的源程序使其完整空白处已经用横线标出每个空白一般只需一条指令但采用功能相当的多条指令亦可或删去BEGIN和END之间原有的代码并自行编程来完成所要求的功能对程序必须进行汇编并与IO.OBJ链接产生可执行文件最终运行程序产生结果调试中若发现整个程序中存在错误之处请加以修改[试题程序]EXTRNLOAD://FARSAVE://FARNEQU3STACSEGMENTSTACKDB128DUPSTACENDSDATASEGMENTSOURCEDWNDUPRESULTDWNDUP0NAME0DB’INPUT1.DAT’0NAME1DB’OUTPUT1.DAT’0DATAENDSCODESEGMENTASSUMECSCODEDSDATASSSTACSTARTPROCFARPUSHDSXORAXAXPUSHAXMOVAXDATAMOVDSAXLEADXSOURCE数据区起始地址LEASINANE0原始数据文件名MOVCXN*2字节数CALLLOAD从’INPUT1.DAT’中读取数据*********BEGIN**********MOVDIOFFSETRESULTMOVCXNMOVBX00PROMOVAX1MOVDXAXAND2DH3AHALMOV4DLADDBX25ADDDI26JNZPRO********END********LEADXRESULT结果数据区首址LEASINAME1结果文件名NOVCXN*2结果字节数CALLSAVE保存结果到文件RETSTARTENDPCODEENDSENDSTART
请编制程序其功能是对一个由可打印ASCII字符ASCII值为20H~7FH组成的字符串可采用下列方法进行压缩从串首开始向后扫描如某字符单独出现则该字符不变如某字符连续出现n次则该字符用ESC1BHn<原字符>三个字节来代替假定n不超过255设内存中从SOURCE开始有一用上述方法压缩的字符串其以OOH结束解压后长度不超过100试编程对其解压缩结果存入RESULT开始的内存单元例如原串41H1BH06H43H61H00H解压缩后41H43H43H43H43H43H43H61HOOHACCCCCCa部分程序已给出原始数据由过程LOAD从文件INPUT.DAT中读入SOURCE开始的内存单元中结果要求从RESULT开始存放由过程SAVE保存到文件OUTPUT.DAT中请填空BEGIN和END之间已给出的源程序使其完整空白己用横线标出每个空白一般只需一条指令但采用功能相当的多条指令亦可或删除BEGIN和END之间原有的代码并自行编写程序片段来完成所要求的功能对程序必须进行汇编并与IO.OBJ链接产生可执行文件最终运行程序产生结果调试中若发现整个程序中存在错误之处请加以修改【试题程序】EXTRNLOAD:FARSAVE:FARNEQU100ESC_CODEEQU27STACSEGMENTSTACKDB128DUPSTACENDSDATASEGMENTSOURCEDBNDUPRESULTDBNDUP0NAME0DB’INPUT.DAT’0NAME1DB’OUTPUT.DAT’0DATAENDSCODESEGMENTASSUMECS:CODEDS:DATASS:STACSTARTPROCFARPUSHDSXORAXAXPUSHAXMOVAXDATAMOVDSAXMOVESAX;置附加段寄存器LEADXSOURCE;数据区起始地址LEASINAME0;原始数据文件名起始地址MOVCXN;字节CALLLOAD;从INPUT.DAT中读取数据********BEGIN********LEASISOURCELEADIRESULTCLDLO:LODSBCMPAL0JEQUITCMPALESC_CODEJ1EXPAND2JMPL0EXPAND:3;解压缩XORCXCX4567JMPLOQUIT:STOSB;STORETHE’00H’********END********LEADXRESULT;结果数据区首址LEASINAME1;结果文件名起始地址MOVCXN;字节数CALLSAVE;保存结果到output.dat文件RETSTARTENDPCODEENDSENDSTART
设有定义longx=123450L则以下能够正确输出变量x的是
设有下列程序段chars[20]=Beijing*pp=s则执行p=s;语句后下列叙述正确的是
一个队列的初始状态为空现将元素ABCDEF54321依次入队然后再依次退队则元素退队的顺序为______
设在主函数中有以下定义和函数调用语句且fun函数为void类型请写出fun函数的首部要求形参名为bmaindoubles[10][22]intn┆funs┆
设有如下程序段则执行p=s语句后以下叙述中正确的是chars[20]=Bejing*pp=s
编制一个程序使其实现如下功能将内存中连续存放的10个十六位二进制无符号数按照从小到大的顺序排列例如内存中有3456H2345H5643H假设后面的7个数都大于5643H结果为2345H3456H5643H后面跟7个字按照从小到大的顺序排列部分程序已经给出其中原始数据由过程LOAD从文件INPUT.DAT中读入以SOURCE开始的内存单元中运算结果要求从RESULT开始的内存单元存放由过程SAVE保存到文件OUTPUTDAT中请填空BEGIN和END之间已给出的源程序使其完整空白已经用横线标出每行空白一般只需要一条指令但采用功能相当的多条指令亦可考生也可以删除BEGIN和END之间原有的代码并自行编程来完成要求的功能对程序必须进行汇编并与IO.OBJ链接产生可执行文件最终运行程序产生结果调试中若发现整个程序中存在错误之处请加以修改[试题程序]EXTRNLOAD://FARSAVE://FARNEOU10SSEGSEGMENTSTACKDB256DUPSSEGENDSDSEGSEGMENTSOURCEDWNDUPRESULTDWNDUP0NAME0DB’INPUT.DAT’0NAME1DB’OUTPUT.DAT’0DSEGENDSCSEGSEGMENTASSUMECSCSEGDSDSEGSSSSEGSTARTPROCFARPUSHDSXORAXAXPUSHAXMOVAXDSEGMOVDSAXLEADXSOURCELEASINAME0MOVCXN*2CALLLOAD********BEGIN********MOVSIOFFSETSOURCEMOVDI1MOVCXNAGAIN0MOVAX[SI]MOV[DI]AXADDSI2ADDDI2LOOPAGAIN0CLDMOVBXN-1AGAIN1MOVSIOFFSETRESULTMOVCXBXAGAIN2LODSWCMP[SI]2JAENEXT3MOV[SI-2]AXNEXTLOOP4DECBXJNZ5********END********LEADXRESULTLEASINAME1MOVCXN*2CALLSAVERETSTARTENDPCSEGENDSENDSTART
有下列函数intfunchar*schar*t=swhile*t++returnt-s该函数的功能是
在位运算中操作数每右移两位其结果相当于
有以下程序#include<stdio.h>mainintm=1n=2*p=&m*q=&n*rr=pp=qq=rprintf%d%d%d%d/nmn*p*q程序运行后的输出结果是
请编制程序其功能是对经常上下波动的数据采用只记录峰值的数据压缩方法即每次将采样到的当前值和前一次值比较如数据变向改变原变大现变小或原变小现变大说明已过峰值这时就将当前值记录下来 例如下列数据均为无符号数 原数据23H45H89H67H5CH36H3CH78H 压缩后23H89H36H 内存中从SOURCE开始连续存放着40个八位无符号数假定相邻两数无相等的情况编程按上述方法进行压缩结果保存在RESULT开始的内存单元中 部分程序已给出请填空BEGIN和END之间已给出的源程序使其完整空白已用横线标出每个空白一般只需一条指令但采用功能相当的多条指令亦可或删除BEGIN和END之间原有的代码并自行编程来完成所要求的功能 原始数据由过程LOAD从文件INPUT1.DAT中读入SOURCE开始的内存单元中运算结果要求从RESULT开始存放由过程SAVE保存到文件OUTPUT1.DAT中 对程序必须进行汇编并与IO.OBJ链接产生可执行文件最终运行程序产生结果调试中若发现整个程序中存在错误之处请加以修改 试题程序
在面向对象方法中______描述的是具有相似属性与操作的一组对象
数据库设计的根本目标是要解决
在循环中continue语句与break语句的区别是______语句只是结束本次循环然后进行循环的条件判定
以下叙述中错误的是
下列程序的输出结果是#include<stdio.h>mainchara[]='a''b''c''d''e''f''/0';intij;i=sizeofA;j=strlenA;printf%d%dij;
请编制程序其功能是内存中连续存放着16个10位二进制数DB9DB8…DB0每个二进制数据均用两个字节表示其存放格式均为 转换结果按原序存放在内存中 例如 内存中有C048H4091H0080H… 结果为23H01H45H02H00H02H… 部分程序已给出其中原始数据由过程LOAD从文件INPUT1.DAT中读入SOURCE开始的内存单元中运算结果要求从RESULT开始存放由过程SAVE保存到文件OUTPUT1.DAT中 请填空BEGIN和END之间已给出的源程序使其完整空白已用横线标出每个空白一般只需一条指令但采用功能相当的多条指令亦可或删除BEGIN和END之间原有的代码并自行编程来完成所要求的功能 对程序必须进行汇编并与IO.OBJ链接产生可执行文件最终运行程序产生结果调试中若发现整个程序中存在错误之处请加以修改 [试题程序] EXTRNLOAD:FARSAVE:FAR NEQU16 STACSEGMENTSTACK DB128DUP STACENDS DATASEGMENT SOURCEDWNDUP RESULTDBN*2DUP0 NAME0DB’INPUT1.DAT’0 NAME1DB’OUTPUT1.DAT’0 DATAENDS CODESEGMENT ASSUMECS:CODEDS:DATASS:STAC STARTPROCFAR PUSHDS XORAXAX PUSHAX MOVAXDATA MOVDSAX LEADXSOURCE;数据区起始地址 LEASINAME0;原始数据文件名 MOVCXN*2;字节数 CALLLOAD;从"INPUT1.DAT"中读取数据 ;********BEGIN******** MOVDIOFFSETRESULT MOVBX0 MOVCHN PRO:MOVAHBYTEPTRSOURCE[BX] MOVAL1 MOVDLAH;10位无符号二进制数高八位 MOVDHAL;10位无符号二进制数低二位 MOVCL2 SHLAX2 SHLDX3 MOVALDH MOV[DI]4 MOV[DI+I]5 ADDDI2 ADDBX2 DECCH JNZPRO ;********END******** LEADXRESULT;结果数据区首址 LEASINAME1;结果文件名 MOVCXN*2;结果字节数 CALLSAVE;保存结果到文件 RET STARTENDP CODEENDS ENDSTART
若有以下结构体定义则是正确的引用或定义structexampleintx;inty;v1;
请编制程序其功能是将内存中由SOURCE指示的40个字节有符号数组成的数组分成正数和负数两个数组并求这两个数组的数据个数结果存放在RESULT指示的内存区域存放形式为正数个数在前其后跟正数数组元素然后是负数个数及负数数组元素例如部分程序已经给出其中原始数据由过程LOAD从文件INPUT1.DAT中读入SOURCE开始的内存单元中转换结果要求从RESULT开始存放由过程SAVE保存到文件OUTPUT1.DAT中请填空BEGIN和END之间已经给出的一段原程序使其完整需填空处已经用横线标出每个空白一般只需要填一条指令或指令的一部分指令助记符或操作数也可以填入功能相当的多条指令或删去BEGIN和END之间原有的代码并自行编程来完成所要求的功能对程序必须进行汇编并与IO.OBJ连接产生可执行文件最终运行程序产生结果调试中若发现整个程序中存在错误之处请加以修改[试题程序]EXTRNLOAD:FARSAVE:FARNEQU40STACSEGMENTSTACKDB128DUPSTACENDSDATASEGMENTSOURCEDBNDUP0RESULTDBN+2DUP0NAME0DB’INPUT1.DAT’0NAME1DB’OUTPUT1.DAT’0NDATADBNDUP0PDATADBNDUP0DATAENDSCODESEGMENTASSUMECS:CODEDS:DATASS:STACSTARTPROCFARPUSHDSXORAXAXPUSHAXMOVAXDATAMOVDSAXMOVESAX置附加段寄存器LEADXSOURCE数据区起始地址LEASINANE0原始数据文件名MOVCXN字节数CALLLOAD从’INPUT1.DAT’中读取数据**********BEGIN**********LEASIRESULT1DIOFFSETPDATAPDATA为正数数组存放缓冲区首址NOVBXOFFSETNDATANDATA为负数数组存放缓冲区首址XORDXDXMOVCXNCLDMAIN1LODSBTESTAL2ZMAIN2NCDHOV[BX]ALNCBX3MAIN2INCDLOV[DI]ALNCDINAIN34NAIN1EASIPDATAADIRESULTOV[DI]DLNCDIORCXCXOVCLDLNAIN4MOVAL5MOV[DI]ALINCDIINCSILOOP6MOV[DI]DHINCDIXORCXCXMOVCLDHMOVBXOFFSETNDATAMAIN5MOVAL[BX]MOV[DI]ALINCDI7LOOPMAIN5********END*********LEADXSOURCE结果数据区首址LEASINAME1结果文件名起始地址MOVCXN+2字节数CALLSAVE保存结果到OUTPUT1.DAT’文件RETSTARTENDPCODEENDSENDSTART
以下程序按下面指定的数据给x数组的下三角置数并按如下形式输出请填空 4 37 269 15810 #include<stdio.h> main intx[4][4]n=0ij forj=0j<4j++ fori=3i>=j1n++x[i][j]=2 fori=0i<4i++ forj=0j<=ij++printf"%3d"x[i][j] printf"//n" 1
有下列程序#include<stdio.h>mainFILE*pfchar*s1=China*s2=Beijingpf=fopenabc.datwb+fwrites271pfrewindpf/*文件位置指针回到文件开头*/fwrites151pffclosepf以上程序执行后abc.dat文件的内容是
若在定义语句intabc*p=&c;之后接着执行以下选项中的语句则能正确执行的语句是
下列4个关于C语言的结论中错误的是
热门题库
更多
计算机操作系统
软件测试工程师
计算机等级考试
法宣在线考试
司法卷一
司法卷二
司法卷三
司法卷四
企业法律顾问资格考试
“十三五”规划继续教育
潜力激活与创造力开发继续教育
创新创业能力继续教育
科研方法与论文写作继续教育
全面深化改革实现文明发展
提高自身绩效路径与方法
互联网监管与网络道德建设