首页
试卷库
试题库
当前位置:
X题卡
>
所有题目
>
题目详情
在一个容量为32的循环队列中,若头指针front=3,尾指针rear=2,则该循环队列中共有元素个数为______。
查看本题答案
包含此试题的试卷
计算机等级考试《简单单选》真题及答案
点击查看
你可能感兴趣的试题
在一个容量为32的循环队列中若头指针front=3尾指针rear=2则该循环队列中共有______个
在一个容量为32的循环队列中若头指针front=3尾指针rear=2则该循环队列中共有______个
热门试题
更多
若有下面的函数调用 funa+b3maxn-1b 则fun的实参个数是
本题程序的功能是随机产生一个1~10的随机数根据提示用户可以猜这个随机数例如程序随机产生的随机数是7如果输入8则提示Trysmaller并继续提示输入如果输出6则提示Trybigger并继续提示输入如果输入7则会输出Great!并退出程序请将下述程序补充完整注意不得改动程序的结构不得增行或删行importjava.io.*;publicclassbasicpublicstaticvoidmainString[]argsInputStreamReaderit;BurferedReaderin;Ir=newInputStreamReaderSystem.inIn=newBufferedReaderir;intranNum=______;intguessNum=-1;Stringstr;while______System.out.printPleaseInput:;try______;guessNum=Integer.parseIntstr;catchExceptioneifguessNum>ranNumSystem.out.printlnTrysmaller...;elseSystem.out.printlnTrybigger...;System.out.printlnGreat!;
请使用VC6或使用[答题]菜单打开考生文件夹proj2下的工程proj2此工程中包含一个源程序文件main.cpp其中有房间类Room及其派生出的办公室类Office的定义还有主函数main的定义请在程序中//****found****下的横线处填写适当的代码并删除横线以实现上述类定义此程序的正确输出结果应为办公室房间号308办公室长度5.6办公室宽度4.8办公室面积26.88办公室所属部门会计科注意只能在横线处填写适当的代码不要改动程序中的其他内容也不要删除或移动//****found****#include<iostream>usingnamespacestd;classRoom//房间introom_no;//房间号doublelength;//房间长度mdoublewidth;//房间宽度mpublic:Roomintthe_room_nodoublethelengthdoublethe_width:roomnothe_room_nolengththe_lengthwidththe_widthinttheRoomNoconstreturnroomno;//返回房间号doubletheLengthconstreturnlength;//返回房间长度doubletheWidthconstreturnwidth;//返回房间宽度//**********found**********doubletheAreaconst______//返回房间面积矩形面积;classOffice:publicRoom//办公室类char*depart;//所属部门public:Officeintthe_room_nodoublethe_lengthdoublethe_widthconstchar*the_depart//**********found**********:______depart=newchar[strlenthe_depart+1];//**********found**********strcpy______;~Officedelete[]depart;constchar*theDepartmentconstreturndepart;//返回所属部门;intmain//**********found**********Office______;cout<<办公室房间号<<an_office.theRoomNo<<endl<<办公室长度<<an_office.theLength<<endl<<办公室宽度<<an_office.theWidth<<endl<<办公室面积<<an_office.theArea<<endl<<办公室所属部门<<an_office.theDepartment<<endl;return0;
关于关键字class和typename下列表述中正确的是
下列给定程序中函数fun的功能是计算如下公式 直到 并且把计算结果作为函数值返回 请在下画线处填入正确的内容并将下画线删除使程序得出正确的结果 注意部分源程序给出如下 不得增行或删行也不得更改程序的结构! 试题程序 #include<stdio.h> doublefundoublee intik;doublestx; s=0;k=1;i=2; /**********found**********/ x=1/4; /**********found**********/ whilex2e s=s+k*x; k=k*-1; t=2*i; /**********found**********/ x=3/t*t; i++; returns; main doublee=1e-3; printf"/nTheresultis:%f/n" fune;
下列给定程序中函数fun的功能是进行数字字符转换若形参ch中是数字字符‘0’~‘9’则将‘0’转换成‘9’‘1’转换成‘8’‘2’转换成‘7’‘9’转换成‘0’若是其他字符则保持不变并将转换后的结果作为函数值返回请在下划线处填入正确的内容并将下划线删除使程序得出正确的结果注意部分源程序给出如下不得增行或删行也不得更改程序的结构!试题程序#include<stdio.h>/********found********/1funcharch/********found********/ifch>=’0’&&2/********found********/return’9’-ch-3;returnch;maincharc1c2;printf/nTheresult:/nc1=’2’;c2=func1;printfc1=%cc2=%c/nc1c2;c1=’8’;c2=func1;printfc1=%cc2=%c/nc1c2;c1=’a’;c2=func1;printfc1=%cc2=%c/nc1c2;
下列有关继承和派生的叙述中正确的是
以下关键字不能用来声明类的访问权限的是
本题程序首先给一个数组赋值然后计算该数组中下标为奇数的元素的和请将下述程序补充完整注意不得改动程序的结构不得增行或删行publicclassbasicpublicstaticvoidmainStringargs[]intsum;______;intarrayList[]=newint[20];forinti=0;i<=19;i++arrayList[i]=i+i;intpos=0;whilepos<20if______sum=sum+arrayList[pos];______;System.out.printlnsum=+sum;
请编写函数fun其功能是找出2xM整型二维数组中最大元素的值并将此值返回调用函数注意部分源程序给出如下请勿改动主函数mam和其他函数中的任何内容仅在函数fun的花括号中填入你编写的若干语句试题程序#defineM4#include<stdio.h>intfuninta[][M]voidmainintarr[2][M]=583457641282;printfmax=%d/nfunarr;
有如下类定义 classMyBase intk; public: MySaseintn=0:kn intvalueconstreturnk; ; classMyDerived:MyBase intj; public: MyDerivedinti:ji intgetKconstreturnk; intgetJconstreturnj; ; 编译时发现有一处语法错误对这个错误最准确的描述是
有如下程序 #include<iostream> usingnamespacestd; inti=1; classFun public: staticinti; intvaluereturni-1; intvalueconstreturni+1; ; intFun::i=2; intmain inti=3; Funfun1; constFunfun2; ______ return0; 若程序的输出结果是123 则程序中下划线处遗漏的语句是
如图所示程序如下//Java_3.javaimportjava.awt.*;importjavax.swlng.*;//**********Found**********publicclassJava_3______JApplet//**********Found**********publicvoid______ContainercontentPane=getContentPane;JLabellabel=newJLabelJava的诞生是对传统计算模式的挑战!SwingConstants.CENTER;//**********Found**********contentPane.add______;
N名学生的成绩已在主函数中放人一个带头结点的链表结构中h指向链表的头结点请编写函数fun其功能是求出平均分并由函数值返回例如若学生的成绩是857669859l726487则平均分应当是78625注意部分源程序给出如下请勿改动主函数main和其他函数中的任何内容仅在函数fun的花括号中填入你编写的若千语句试题程序#include<stdlib.h>#include<stdio.h>#defineN8structslistdoubles;structslist*next;;typedefstructslistSTREC;doublefunSTREC*hSTREC*creatdouble*s/*创建链表*/STREC*h*p*q;inti=0;h=P=STREC*mallocsizeofSTREC;P->s=0;whileli<Nq=STREC*mallodsizeofSTREC;q->s=s[i];i++lp->next=q;P=q;p->next=0;returnh;ouclistSTREC*hSTREC*p;P=h->next;printfhead;doprintf->%4.1fp->s;P=P->next;/*输出各成绩*/whilep!=NULL;printf/n/n;voidmaindoubles[N]=8576698591726487ave;STREC*h;h=creats;outlisth;ave=funh;printfave=%6.3f/nave;
下列给定程序中函数fun的功能是用递归算法计算斐波拉契数列中第n项的值从第1项起斐波拉契数列为1123581321请改正程序中的错误使它能得出正确结果注意不要改动mam函数不得增行或删行也不得更改程序的结构!试题程序#include<stdio.h>longfunintg/**********found**********/switchg;case0:return0;/**********found**********/case1;case2:return1;returnfung-1+fung-2;voidmainlongfib;intn;printfInputn:;scanf%d&n;printfn=%d/nn;fib=funn;printffib=%d/n/nfib;
下列给定程序中函数fun的功能是计算正整数num各位上的数字之积注意不要改动maln函数不得增行或删行也不得更改程序的结构!试题程序#include<stdio.h>#include<conio.h>longfunlongnum/**********found**********/longk;dok*=num%10;/**********found**********/num/=10;whilenum;returnk;mainlongn;printf/npleaseenteranum-ber:;scanf%1d&n;printf/n%1d/nfunn;
有如下程序#include<iostream>usingnamespacestd;classPairintmn;public:Pairintjintk:mjnkintgetreturnm;intgetconstreturnm+n;;intmainPaira35;constPairb35;cout<<a.get<<b.get;return0;执行这个程序的结果是
下列给定程序中函数fun的功能是将tt所指字符串中的小写字母全部改为对应的大写字母其他字符不变请改正程序中的错误使它能得出正确的结果注意不要改动main函数不得增行或删行也不得更改程序的结构!试题程序#include<conio.h>#include<stdio.h>#include<string.h>char*funchartt[]inti;fori=0;tt[i];i++/**********found**********/iftt[i]>=’a’||tt[i]<=’z’/**********found**********/tt[i]+=32;returntt;mainchartt[81];printf/nPleaseenterastring:;getstt;printf/nTheresultstringis:/n%sfuntt;
本题程序的功能是主窗口中有一个按钮按钮的长和宽每200ms增加1当达到100时又恢复原来大小重新进行增加请将下述程序补充完整注意不得改动程序的结构不得增行或删行importjava.awt.*;importjava.awt.event.*;publicclasssimplepublicstaticvoidmainStringargs[]Mywinwin=newMywin;classMywinextendsFrame______Buttonb=newButton按钮;intx=5;Threadbird=null;MywinsetBounds100100400400;setLayoutnewFlowLayout;setTitlesimple;setVisibletrue;addb;b.setBackgroundColor.green;addWindowListenernewWindowAdapterpublicvoidwindowClosingWindowEventeSystem.exit0;;bird=newThreadthis;bird.start;public______whiletruex=x+1;ifx>100x=5;b.setBounds4040xx;trybird.sleep200;catchInterruptedExceptione
编写函数fun其功能是求ss所指字符串中指定字符的个数并返回此值注意部分源程序给出如下请勿改动主函数main和其他函数中的任何内容仅在函数fun的花括号中填入你编写的若干语句试题程序#include<stdlib.h>#include<conio.h>#include<stdio.h>#defineM81intfunchar*sscharcvoidmainchara[M]ch;systemCLS;printf/nPleaseenterstring:;getsa;printf/nPleaseenterachar:;ch=getehar;printf/nThenumberofthecharis:%d/nfunach;
有如下程序#include<iostream>usingnamespacestd;classApublic:virtualvoidfunclcout<<A1;voidfunc2cout<<A2;;classB:publicApublic:voidfunc1cout<<B1;voidfunc2cout<<B2;;intmain
有如下程序 #include<iostream> usingnamespacestd; intmain voidfunctiondoubleval; doubleval; functionval; cout<<val; return0; voidfunctiondoubleval val=3; 编译运行这个程序将出现的情况是
N名学生的成绩已在主函数中放入一个带头结点的链表结构中h指向链表的头结点请编写函数fun其功能是求出平均分并由函数值返回注意部分源程序给出如下请勿改动主函数main和其他函数中的任何内容仅在函数fun的花括号中填入你编写的若干语句试题程序#include<stdlib.h>#include<stdio.h>#defineN8structslistdoubles;structslist*next;;typedefstructslistSTREC;doublefunSTREC*hSTREC*creatdouble*s/*创建链表*/STREC*h*p*q;inti=0;h=p=STREC*mallocsizeofSTREC;p->s=0;whilei<Nq=STREC*mallocsizeofSTREC;q->s=s[i];i++;p->next=q;p=q;p->next=0;returnh;outlistSTREC*hSTREC*p;p=h->next;printfhead;doprintf->%4.1fp->s;p=p->next;/*输出成绩*/whilep!=NULL;printf/n/n;voidmaindoubles[N]=8576698591726487ave;STREC*h;h=creats;outlisth;ave=funh;printfave=%6.3f/nave;
如图所示程序如下//Java_1.java//**********Found**********import______;publicclassJava_1publicstaticvoidmainStringargs[]Strings1=hashcode;s2=HashCode;Stringoutput=//+s1+//的Hash码是+s1.hashCode+//n//+s2+//的Hash码是+s2.hashCode;JOptionPane.showMessageDialognulloutput显示字符串类的hash码//**********Found**********JOptionPane.______;System.exit0;
本题程序的功能是求两个交叉图形的并减交及异或窗口中有4个单选按钮和一个图形面板面板中有两个交叉的图形选中其中一个单选按钮图形面板中会以黑色填充的方式显示运算的结果请将下述程序补充完整注意不得改动程序的结构不得增行或删行importjava.awt.*;importjava.awt.event.*;importjava.awt.geom.*;importjava.util.*;importjavax.swing.*;publicclassadvancepublicstaticvoidmainString[]argsJFrameframe=newAreaTestFrame;frame.setDefaultCloseOperationJFrame.EXIT_ON_CLOSE;frame.show;classAreaTestFrameextendsJFramepublicAreaTestFramesetTitleadvance;setSizeWIDTHHEIGHT;area1=newAreanewEllipse2D.Double100100150100;area2=newAreanewRectangle2D.Double150150150100;______;panel=newJPanelpublicvoidpaintComponentGraphicsgsuper.paintComponentg;Graphics2Dg2=Graphics2Dg;g2.drawarea1;g2.drawarea2;ifarea!=nullg2.fillarea;contentPane.addpanelBorderLayout.CENTER;JPanelbuttonPanel=newJPanel;ButtonGroupgroup=newButtonGroup;JRadioButtonaddButtoh=newJRadioButton并false;buttonPanel.addaddButton;group.addaddButton;addButton.addActionListenernewActionListenerpublicvoidactionPerformedActionEventeventarea=newArea;area.addarea1;area.addarea2;panel.repaint;;JRadioButtonsubtractButton=newJRadioButton减false;buttonPanel.addsubtractButton;group.addsubtractButton;subtractButton.addActionListenernewActienListenerpublicvoidactionPerformedActionEventeventarea=newArea;area.addareal;______;panel.repaint;;JRadioButtonintersectButton=newJRadioButton交false;buttonPanel.addintersectButton;group.addintersectButton;intersectButton.addActionListenernewActionListenerpublicvoidactionPerformedActionEventeventarea=newArea;area.addarea1;area.intersectarea2;panel.repaint;;JRadioButtenexclusiveOrButton=newJRadioButton异或false;buttonPanel.addexclusiveOrButton;group.addexclusiveOrButton;exclusiveOrButton.addActionListenernewActionListenerpublicvoidactionPerformedActionEventeventarea=newArea;area.addarea1;______;panelrepaint;;contentPane.addbuttonPanelBorderLayout.NORTH;privateJPanelpane1;privateAreaarea;privateAreaarea1;privateAreaarea2;privatestaticfinalintWIDTH=400;privatestaticfinalintHEIGHT=400;
如图所示程序如下//Java_2.javaimportjava.util.Random;publicclassJava_2publicstaticvoidmainStringargs[]Randomrandom=newRandom;floatx=random.nextFloat;//产生0.0~1.0之间的一个浮点数intn=Math.round20*x;//构造20以内的一个整数longf=1;//保存阶乘的结果intk=1;//循环控制变量//**********Found**********do______;k++;//**********Found**********______System.out.printlnn+!=+f;
下列给定程序中函数fun的功能是将s所指字符串中的所有数字字符移到所有非数字字符之后并保持数字字符串和非数字字符串原有的次序请在程序的下画线处填入正确的内容并把下画线删除使程序得出正确的结果注意部分源程序给出如下不得增行或删行也不得更改程序的结构!试题程序#include<stdio.h>voidfunchar*sintij=0k=0;chart1[80]t2[80];fori=0;s[i]!=’/0’;i++ifs[i]>=’0’&&s[i]<=’9’t2[j]=s[i];1;elset1[k++]=s[i];t2[j]=0;t1[k]=0;fori=0;i<k;i++2;fori=0;i<3;i++s[k+i]=t2[i];mainchars[80]=ba3a54j7sd567sdffs;printf/nTheoriginalstringis:%s/ns;funs;printf/nTheresultis:%s/ns;
下列关于C++流的描述中错误的是
有如下程序 #include<iostream> usingnamespacestd; classBase public: voidfuncout<<"Base::fun"<<endl; ; classDerived:publicBase public: voidfun ______ cout<<"Derived::fun"<<endl; ; intmain Derivedd; d.fun; return0; 已知其执行后的输出结果为 Base::fun Derived::fun 则程序中下划线处应填入的语句是
下列给定程序中函数fun的功能是进行数字字符转换若形参ch中是数字字符’0’~’9’则将’0’转换成’9’’1’转换成’8’’2’转换成’7’’9’转换成’0’若是其他字符则保持不变并将转换后的结果作为函数值返回请在下画线处填入正确的内容并将下画线删除使程序得出正确的结果注意部分源程序给出如下不得增行或删行也不得更改程序的结构!试题程序#include<stdio.h>/**********found**********/1funcharch/**********found**********/ifch>’0’&&2/**********found**********/return’9’-ch-3;returnch;maincharc1c2;printf/nTheresult:/n;c1=’2’;c2=func1;printfc1=%cc2=%c/nc1c2;c1=’8’;c2=func1;printfc1=%cc2=%c/nc1c2;c1=’a’;c2=func1;printfc1=%cc2=%c/nc1c2;
热门题库
更多
计算机等级考试
法宣在线考试
司法卷一
司法卷二
司法卷三
司法卷四
企业法律顾问资格考试
“十三五”规划继续教育
潜力激活与创造力开发继续教育
创新创业能力继续教育
科研方法与论文写作继续教育
全面深化改革实现文明发展
提高自身绩效路径与方法
互联网监管与网络道德建设
“互联网+”和电子商务继续教育
职业道德素养继续教育