首页
试卷库
试题库
当前位置:
X题卡
>
所有题目
>
题目详情
请补充函数fun( ),该函数可以统计一个长度为n的字符串在另一个字符串中出现的次数。例如,假定输入的字符串为: asd ascasdfg asd as asd mlosd,子字符串为asd,则应输出...
查看本题答案
包含此试题的试卷
计算机等级考试《填空》真题及答案
点击查看
你可能感兴趣的试题
编写一个函数该函数可以统计一个长度为2的字符串在另一个字符串中出现的次数例如假定输入的字符串为asd
请补充函数fun该函数的功能是把字符串str中的字符按字符的ASCⅡ码降序排列处理后的字符串仍然保存
请补充函数fun该函数的功能是把ASCII码为奇数的字符从字符串str中删除结果仍然保存在字符串st
编写一个函数该函数可以统计一个长度为2的字符串在另一个字符串中出现的次数例如假定输入的字符串为asd
请补充函数fun该函数可以统计一个长度为n的字符串在另一个字符串中出现的次数例如假定输入的字符串为a
编写一个函数用该函数可以统计一个长度为3的字符串在另一个字符串中出现的次数例如假定输入字符串thea
请补充函数fun该函数可以统计一个长度为n的字符串在另一个字符串中出现的次数例如假定输入的字符串为a
编写一个函数该函数可以统计一个长度为2的字符串在另一个字符串中出现的次数例如假定输入的字符串为abc
请编写一个函数fun其功能是比较两个字符串的长度不得调用C语言提供的求字符串长度的函数函数返回较长的
请编一个函数funchar*str该函数的功能是把字符串中的内容逆置例如字符串中原有的字符串为asd
请补充函数funchar*s该函数的功能是把字符串中的内容逆置 例如字符串中原有的字符串为abcd
编写一个函数用该函数可以统计一个长度为3的字符串在另一个字符串中出现的次数例如假定输入字符串thea
str是全部由小写字母字符和空格字符组成的字符串由num传入字符串的长度请补充函数fun该函数的功能
填空题 str是一个由数字和字母字符组成的字符串由变量num传入字符串长度请补充函数fun该函数的
请补充函数fun该函数的功能是把一个字符串中的字符字母按从小到大排序并把这个全部由字母组成的字符串保
关于getline函数说法不正确的是
该函数接收的字符串长度是受限的,可以人为设置所接收字符串的长度,它所接收的字符串长度是这一长度值减1
该函数遇到换行符或其他终止符后结束操作
该函数接收从键盘输入的字符串
该函数是接收字符的函数
str是一个由数字和字母字符组成的字符串由变量num传入字符串长度请补充函数fun该函数的功能是把字
请编写函数fun该函数的功能是将放在字符串数组中的M个字符串每串的长度不超过N按J顷序合并组成一个新
请补充函数fun该函数可以统计一个长度为n的字符串在另一个字符串中出现的次数例如假定输入的字符串为a
填空题 请补充函数fun该函数的功能是把字符串str中的字符按字符的ASCII码降序排列处理后的字
热门试题
更多
一个完整的计算机信息系统的分析报告应该包括3个部分一部分是______它是针对数据和应用程序的分析通常将它纳入到软件需求说明即系统的应用软件所应具有的功能和非功能需求其次是系统的运行平台它是针对应用所应提供的软件和硬件条件以及它们的结构和配置的分析最后是系统对网络和通信的需求这三个部分是相互联系和密切相关的
结构化生命周期方法在使用上有一定的局限性其主要原因是
信息结构图是BSP方法对企业长期数据资源规划的图形表示下述内容中 Ⅰ.产生控制和使用的数据Ⅱ.子系统间的关系Ⅲ.对给出过程的支持 是信息结构图所刻画的内容
试题要求如下请编制程序其功能是计算10×2矩阵中每一行元素八位二进制数之和将其放在指定的内存区中例如内存中有00第1行11第2行99第10行结果为0000H0002H0004H0012H部分程序已给出其中原始数据由过程LOAD从文件INPUT1.DAT中读入SOURCE开始的内存单元中运算的结果要求从RESULT开始存放由过程SAVE保存到文件OUTPUT1.DAT中补充BEGIN和END之间已给出的源程序使其完整空白已用横线标出每行空白一般只需一条指令但采用功能相当的多条指令亦可或删除BEGIN和END之间原有的代码并自行编程来完成要求的功能对程序进行汇编并与IO.OBJ链接产生执行文件最终运行程序产生结果调试中发现整个程序中存在错误之处请加以修改试题程序EXTRNLOAD:FARSAVE:FARNEQU20DATASEGMENTSOURCEDBNDUPRESULTDBN/3DUP0IEQU10JEQU2NAME0DB’INPUT1.DAT’0NAME1DB’OUTPUT1.DAT’0DATAENDSSSEGSEGMENTSTACKDB256DUPSSEGENDSCSEGSEGMENTASSUMECS:CSEGSS:SSEGDS:DATASTARTPROCFARPUSHDSXORAXAXPUSHAXMOVAXDATAMOVDSAXLEADXSOURCE;数据区起始地址LEASINAME0;原始数据文件名MOVCXN;字节数CALLLOAD;从’INPUT1.DAW’中读取数据;****BEGIN****LEASISOURCELEADIRESULTMOVBX1LOP1MOVDX0MOVCXILOP2MOVAL[SI]1ADDDXAXINC2INCCXCMPCX3JBELOP2MOV[DI]DXADDDI4INCBXCMPBXIJBE5;****END****LEADXRESULT;结果数据区首址LEASINAME1;结果文件名MOVCXL*2/3;结果字节数CALLSAVE;保存结果到文件RETSTARTENDPCODEENDSENDSTART
实施BSP研究的主要活动中应包括多项活动内容如Ⅰ.定义企业过程Ⅱ.定义数据类Ⅲ.成果报告Ⅳ.定义信息结构等其中最基础的活动应该是
在文件IN30.DAT中有200组数据每组有3个数每个数均是3位数函数readDat是读取这200组数据存放到结构数组aa中请编制函数jsSort其函数的功能是要求在200组数据中找出条件为每组数据中的第二个数大于第一个数加第三个数之和其中满足条件的个数作为函数jsSort的返回值同时把满足条件的数据存入结构数组bb中再对结构数组bb中的数据按照每组数据的第二个数加第三个数之和的大小进行降序排列排序后的结果仍重新存入结构数组bb中最后调用函数writeDat把结果bb输出到文件OUT30.DAT中注意部分源程序已给出请勿改动主函数main读函数readDat和写函数writeDat的内容试题程序#include〈stdio.h>#include〈string.h>#include〈conio.h>typedefstructintx1x2x3;Data;Dataaa[200]bb[200];intjsSortmainintcount;readDat;count=jsSort;/*返回满足条件的个数*/writeDatcount;readDatFILE*in;inti;in=fopenIN30.DATr;fori=0;i〈200;i++fscanfin%d%d%d&aa[ii.xl&aa[i].x2&aa[i].x3;fclosein;writeDatintcountFILE*out;inti;out=fopenOUT30.DATw;clrscr;fori=0;i〈count;i++printf%d%d%d第二个数+第三个数=%d/nbb[i].x1bb[i].x2bb[i].x3bb[i].x2+bb[i].x3;fprintfout%d%5d%d/nbb[i].x1bb[i].x2bb[i].x3;fcloseout;
______为用户提供了一种具体的构架看到它的信息系统的雏形以及它在实际环境中是如何运行的
已知在文件IN34.DAT中存有100个产品销售记录每个产品销售记录由产品代码dm字符型4位产品名称mc字符型10位单价dj整型数量s1整型金额je长整型几部分组成其中金额=单价×数量可计算得出函数ReadDat的功能是读取这100个销售记录并存入数组sell中请编制函数SortDat其功能要求按产品代码从大到小进行捧列若产品代码相同则按金额从大到小进行排列最终排列结果仍存入结构数组sell中最后调用函数writeDat把结果输出到文件OUT34.DAT中注意部分源程序已给出请勿改动主函数main读函数RdadDat和写函数WriteDat的内容试题程序#include<stdio.h>#include<mem.h>#include<string.h>#include<conio.h>#include<stdlib.h>#defineMAX100typedefstructchardm[5];charmc[11];intdj;ints1;longje;PRO;PROsell[MAX];voidReadDat;voidWriteDat;voidSortDatvoidmainmemsetsell0sizeofsell;ReadDat;SortDat;WriteDat;voidReadDatFILE*fp;charstr[80]ch[11];inti;fp=fopenIN34.DATr;fori=0;i<100;i++fgetsstr80fp;memcpysell[i].dmstr4;memcpysell[i].mcstr+410;memcpychstr+144;ch[4]=0;sell[i].dj=atoich;memcpychstr+185;ch[5]=0;sell[i].s1=atoich;sell[i].je=longsell[i].dj*sell[i].s1;fclosefp;voidWriteDatFILE*fp;inti;fp=fopenOUT34.DATw;fori=0;i<100;i++fprintffp%s%s%4d%5d%10ld/nsell[i].dmsell[i].mcsell[i].djsell[i].s1sell[i].je;fclosefp;
已知在文件in37.dat中存有100个产品销售记录每个产品销售记录由产品代码dm字符型4位产品名称mc字符型10位单价dj整型数量sl整型金额je长整型几部分组成其中金额=单价×数量可计算得出函数ReadDat的功能是读取这100个销售记录并存入数组sell中请编制函数SortDat其功能要求按产品代码从小到大进行排列若产品代码相同则按金额从大到小进行排列最终排列结果仍存入结构数组sell中最后调用函数WriteDat把结果输出到文件out37.dat中注意部分源程序已给出请勿改动主函数main读函数ReadDat和写函数WriteDat的内容试题程序#include<stdio.h>#include<mem.h>#include<string.h>#include<conio.h>#include<stdlib.h>#defineMAX100typedefstructchardm[5];charmc[11];intdj;intsl;longje;PRO;PROsell[MAX];voidReadDat;voidWriteDat;voidSortDatvoidmainmemsetsell0sizeofsell;ReadDat;SortDat;WriteDat;voidReadDatFILE*fp;charstr[80]ch[11];inti;fp=fopenIN37.DATr;fori=0;i<100;i++fgetsstr80fp;memcpysell[i].dmstr4;memcpysell[i].mcstr+410;memcpychstr+144;ch[4]=0;sell[i].dj=atoich;memcpychstr+185;ch[5]=0;sell[i].sl=atoich;sell[i].je=longsell[i].dj*sell[i].sl;fclosefp;voidWriteDatFILE*fp;inti;fp=fopenOUT37.DATw;fori=0;i<100;i++fprintffp%s%s%4d%5d%101d/nsell[i].dmsell[i].mcsell[i].djsell[i].slsell[i].je;fctosefp;
良好的______才可在各方面为提高数据处理的生产率做出贡献
分布式数据有多种形式在下列形式中形式是外围计算机存储的数据
需求分析的任务是通过调查了解______和用户对新系统的需求从而确定新系统的功能因此需求分析也称为功能分析或系统分析
J.Martin指出系统开发所建立的企业模型应具有若干特性以下不在其要求之列
已知在文件IN42.DAT中存有N个实数N<200函数ReadDat读取这N个实数并存入数组xx中请编制程序CalValue其功能要求1求出这N个实数的平均值aver2分别求出这N个实数的整数部分值之和sumint及其小数部分之和sumdec最后调用函数WriteDat把所求的结果输出到文件OUT42.DAT中注意部分源程序已给出请勿改动主函数main读函数ReadDat和写函数WriteDat的内容试题程序#include<stdio.h>#include<conio.h>#defineMAXNUM200floatxx[MAXNUM];intN=0;doubleaver=0.0;doublesumint=0.0;doublesumdec=0.0;intReadDat;voidWriteDat;voidCalValuevoidmainclrscr;ifReadDatprintf数据文件IN42.DAT不能打开!/007/n;return;CalValue;printf文件IN42.DAT中共有实数%d个/nN;printf平均值=%.21f/naver;printf整数部分=%.21f/nsumint;printf小数部分之和=%.21f/nsumdec;WriteDat;intReadDatFILE*fp;intj;iffp=fopenin42.datr==NULLreturn1;while!feoffpfscanffp%f&xx[N];ifxx[N]>0.001N++;fclosefp;return0;voidWriteDatFILE*fp;fp=fopenOUT42.DATw;fprintffP%d/n%.21f/n%.21f/n%.21f/nNaversumintsumdec;fclosefp;
请编制程序PROG1.ASM其功能是内存中连续存放着10个十六位二进制数每个数的序号依次定义为019统计每个数中位为0的个数N0N1N9均用一个字节表示然后按序将N0至N9存入内存中最后再用一个字节表示这10个数中为0的位的总数nn=N0+N1++N9例如内存中有0000H000FHFFFFH结果为10H0CH00H最后为n部分程序已给出其中原始数据由过程LOAD从文件INPUT1.DAT中读入SOURCE开始的内存单元中运算结果要求从RESULT开始存放由过程SAVE保存到文件OUTPUT1.DAT中填空BEGIN和END之间已给出的源程序使其完整空白已用横线标出每行空白一般只需一条指令但采用功能相当的多条指令亦可或删除BEGIN和END之间原有的代码并自行编程来完成要求的功能对程序必须进行汇编并与IO.OBJ链接产生PROG1.EXE执行文件最终运行程序产生结果无结果或结果不正确者均不得分调试中若发现整个程序中存在错误之处请加以修改PROG1.ASM文件内容如下EXTRNLOAD://FARSAVE://FARNEQU10STACSEGMENTSTACKDB128DUPSTACENDSDATASEGMENTSOURCEDWNDUPRESULTDBN+1DUP0NAME0DBINPUT1.DAT’0NAME1DBOUTPUT1.DAT’0DATAENDSCODESEGMENTASSUMECSCODEDSDATASSSTACSTARTPROCFARPUSHDSXORAXAXPUSHAXMOVAXDATAMOVDSAXLEADXSOURCE数据区起始地址LEASINAME0原始数据文件名MOVCXN*2字节数CALLLOAD从’INPUT1.DAT’中读取数据****BEGIN****MOVDIOFFSETRESULTMOVCLNMOVBX0MOVDH0PROMOVDL0MOVAXSOURCE[BX]MOVCH______COUNT_______________JUMPINCDLJUMPDECCHJNZ_____MOV[DI]DLADDDHDLINCDIADD_____DECCLJNZPROMOV_____****END****LEADXRESULT结果数据区首址LEASINAME1结果文件名MOVCXN+1结果字节数CALLSAVE保存结果到文件RETSTARTENDPCODEENDSENDSTART
软件计划的目的是提供一个框架使主管人员对项目能在短时间内进行合理的估价下述不属于计划期的内容
下列程序的功能是把s字符串中的所有字母改成该字母的下一个字母字母2改成字母a要求大写字母仍为大写字母小写字母仍为小写字母其他字符不做改变请编写函数chgchar*s实现程序要求最后调用函数readwriteDAT读取in36.dat中的字符串并把结果输出到文件out36.dat中例如s字符串中原有的内容为Mn123Zxy则调用该函数后结果为No123Ayz注意部分源程序已给出请勿改动主函数脚main和输入输出函数readwriteDAT的内容试题程序#include<stdio.h>#include<string.h>#include<conio.h>#include<ctype.h>#defineN81voidreadwriteDAT;voidchgchar*smainchara[N];clrscr;printfEnterastring:;getsa;printfTheoriginalstringis:;putsa;chga;printfThestringaftermodified:;putsa;readwriteDAT;voidreadwriteDATinti;chara[N];FILE*rf*wf;rf=fopenin36.datr;wf=fopenout36.datw;fori=0;i<10;i++fgetsa81rf;chga;fprintfwf%sa;fcloserf;fclosewf;
信息系统测试的内容包括
企业的管理是由组成的
J.Marfin的战略数据规划的重要内容之一就是确定企业的
试题要求如下请编制程序其功能是内存中连续存放着30个无符号字节数求它们的和和值形式按字存放此前按顺序存放参加运算的30个字节例如内存中有01H02H03H结果为01H02H03H30个参加运算的字节后跟一个字为前面30个字节的和部分程序已给出其中原始数据由过程LOAD从文件INPUT1.DAT中读入SOURCE开始的内存单元中运算的结果要求从RESULT开始存放由过程SAVE保存到文件OUTPUT1.DAT中补充BEGIN和END之间已给出的源程序使其完整空白已用横线标出每行空白一般只需一条指令但采用功能相当的多条指令亦可或删除BEGIN和END之间原有的代码并自行编程来完成要求的功能对程序进行汇编并与IO.OBJ链接产生执行文件最终运行程序产生结果调试中发现整个程序中存在错误之处请加以修改试题程序EXTRNLOAD:FARSAVE:FARNEQU30STACSEGMENTSTACKDB128DUPSTACENDSDATASEGMENTSOURCEDBNDUPRESULTDBN+2DUP0NAME0DB’INPUT1.DAT’0NAME1DB’OUTPUT1.DAT’0DATAENDSCODESEGMENTASSUMECS:CODEDS:DATASS:STACSTARTPROCFARPUSHDSXORAXAXPUSHAXMOVAXDATAMOVDSAXLEADXSOURCE;数据区起始地址LEASINAME0;原始数据文件名MOVCXN;字节数CALLLOAD;从’INPUT1.DAT’中读取数据;****BEGIN****LEASISOURCELEADIRESULTMOVCXNMOVBX0NEXT:MOVAL[SI]12MOV[DI]3INCSI4LOOPNEXTMOV[DI]5;****END****LEADXRESULT;结果数据区首址LEASINAME1;结果文件名MOVCXN+2;结果字节数CALLSAVE;保存结果到文件RETSTARTENDPCODEENDSENDSTART
函数ReadDat的功能是实现从文件IN39.DAT中读取一篇英文文章存入到字符串数组xx中请编制函数ChA该函数的功能是以行为单位把字符串的第一个字符的ASCII值加第二个字符的ASCII值得到第一个新的字符第二个字符的ASCII值加第三个字符的ASCII值得到第二个新的字符以此类推一直处理到倒数第二个字符最后一个字符的ASCII值加第一个字符的ASCII值得到最后一个新的字符得到的新字符分别存放在原字符串对应的位置上最后把已处理的字符串逆转后仍按行重新存入字符串数组xx中井调用函数WriteDat把结果肛输出到文件OUT39.DAT中注意部分源程序已给出原始文件存放的格式是每行的宽度小于80个字符含标点符号和空格请勿改动主函数main读函数ReadDat和写函数WriteDat的内容试题程序#include<stdio.h>#include<string.h>#include<conio.h>charxx[50][80];intmaxline=0;intReadDat;voidWriteDat;voidChAvoidvoidmainclrscr;ifReadDatprintf数据文件IN39.DAT不能打开!/n/007;return;ChA;WriteDat;intReadDatvoidFILE*fp;inti=0;char*p;iffp=fopenIN39.DATr==NULLreturn1;whilefgetsxx[i]80fp!=NULLp=strchrxx[i]’/n’;ifp*p=0;i++;maxline=i;fclosefp;return0;voidWriteDatFILE*fp;inti;clrscr;fp=fopenOUT39.DATw;fori=0;i<maxline;i++printf%s/nxx[i];fprintffp%s/nxx[i];fclosefp;
______是系统设计阶段的最后文档它不仅是系统实施的依据而且是未来系统运行期中用以维护系统的依据
一般编码和详细设计的错误都是在发现的
下列不是适合原型化开发的有效准则
函数ReadDat的功能是实现从文件IN32.DAT中读取一篇英文文章存入到字符串数组xx中请编制函数StrOR该函数的功能是以行为单位把字符串中所有小写字母左边的字符串内容移至该串的右边存放然后把小写字母o删除余下的字符串内容移到已处理字符串的左边存放最后把已处理的字符串仍按行重新存入字符串数组xx中最后调用函数WriteDat把结果输出到文件OUT32DAT中例如原文Youcancreateanindexonanyfieldyouhavethecorrectrecord结果nanyfieldYucancreateanindexrdyuhavethecrrectrec原始数据文件存放的格式是每行的宽度均小于80个字符含标点符号和空格注意部分源程序已给出请勿改动主函数main读函数ReadDat和写函数WriteDat的内容试题程序#include<stdio.h>#include<string.h>#include<conio.h>charxx[50][80];intmaxline=O;intReadDatvoid;voidWriteDatvoid;voidStrORvoidvoidmainclrscr;ifReadDatprintf数据文件IN32.DAT不能打开!/n/007;return;StrOR;WriteDat;intReadDatvoidFILE*fp;inti=0;char*p;iffp=fopenIN32.DATr==NULLreturn1;whilefgetsxx[i]80fp!=NULLp=strchrxx[i]’/n’;ifp*p=0;i++;maxline=i;fclosefp;return0;voidWriteDatvoidFILE*fp;inti;clrscr;fp=fopenOUT32.DATw;fori=0;i<maxline;i++printf%s/nxx[i];fprintffp%s/nxx[i];fclosefp
实体之间的联系可用图形表示 对上图的正确描述应是
试题要求如下请编制程序其功能是内存中连续放着20个ASCII字符如果是小写字母A~Z之间的字符请把它们转换成相应的小写字母若为其他字符均转换成ASCII字符’NUL’00H例如内存中有41H’A’42H’B’5EH64H48H结果为61H’a’62H’b’00H’NUL’00H’NUL’00H’NUL’部分程序已给出其中原始数据由过程LOAD从文件INPUT1.DAT中读入SOURCE开始的内存单元中运算的结果要求从RESULT开始存放由过程SAVE保存到文件OUTPUT1.DAT中在BEGIN和AND之间编程完成要求的功能对程序进行汇编并与IO.OBJ链接产生PROG1.EXE执行文件最终运行程序产生结果试题程序EXTRNLOAD:FARSAVE:FARNEQU20STACSEGMENTSTACKDB128DUPSTACENDSDATASEGMENTSOURCEDBNDUPRESULTDBNDUP0FHNAME0DB’INPUT1.DAT’0NAME1DB’OUTPUT1.DAT’0DATAENDSCODESEGMENTASSUMECS:CODEDS:DATASS:STACSTARTPROCFARPUSHDSXORAXAXPUSHAXMOVAXDATAMOVDSAXLEADXSOURCE;数据区起始地址LEASINAME0;原始数据文件名MOVCXN;字节数CALLLOAD;从’INPUT1.DAT’中读取数据LEASISOURCELEADIRESULT;****BEGIN****;****END****LEADXRESULT;结果数据区首址LEASINAME1;结果文件名MOVCXL+I;结果字节数CALLSAVE;保存结果到文件RETSTARTENDPCODEENDSENDSTART
信息系统开发的特点之一使复杂性高这主要表现在
原型化方法的基本思想是通过______的多次反复最终开发出真正符合用户需要的应用系统
热门题库
更多
嵌入式软件助理工程师
计算机操作系统
软件测试工程师
计算机等级考试
法宣在线考试
司法卷一
司法卷二
司法卷三
司法卷四
企业法律顾问资格考试
“十三五”规划继续教育
潜力激活与创造力开发继续教育
创新创业能力继续教育
科研方法与论文写作继续教育
全面深化改革实现文明发展
提高自身绩效路径与方法