首页
试卷库
试题库
当前位置:
X题卡
>
所有题目
>
题目详情
如果进栈序列为e1、e2、e3、e4、e5,则可能的出栈序列是______。
查看本题答案
包含此试题的试卷
计算机等级考试《简单单选》真题及答案
点击查看
你可能感兴趣的试题
如果进栈序列为e1e2e3e4则可能的出栈序列是
e3,e1,e4,e2
e2,e4,e3,e1,
e3,e4,e1,e2
任意顺序
如果进栈序列为e1e2e3e4则可能的出栈序列是
e3,e1,e4,e2
e2,e4,e3,e1
e3,04,e1,e2
任意顺序
如果进栈序列为ele2e3e4则可能的出栈序列是______
e3,e1,e4,e2
e2,e4,e3,e1
e3,e4,e1,e2
任意顺序
如果进栈序列为e1e2e3e4则可能的出栈序列是
e3,e1,e4,e2
e2,e4,e3,e1
e3,e4,61,e2
任意顺序
如果进栈序列为e1e2e3e4则可能的出栈序列是
e3、e1、e4、e2
e2、e4、e3、e1
e3、e4、e2
任意顺序
热门试题
更多
本题程序的功能是随机产生一个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下列表述中正确的是
本题程序的功能是读入运行程序时所传入的参数一个或多个并将参数依次显示出来例如运行程序lavabasicpar1par2则打印输出为par1par2请将下述程序补充完整注意不得改动程序的结构不得增行或删行publicclassbasicpublicstaticvoidmainString[]argsinti=0;while______System.out.print______+;______;System.out.println;
下列给定程序中函数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;
本题程序的功能是计算圆和三角形的面积通过菜单选择可以分别进行圆和三角形面积的计算单击菜单项圆面积计算窗口中就会显示两个文本框和一个确定按钮在第一个文本框中输入圆的半径单击确定按钮后就可以在第二个文本框中显示圆的面积单击菜单项三角形面积计算窗口中就会显示4个文本框和一个确定按钮在前三个文本框中分别输入三角形三个边的长度单击确定按钮后如果三个边的长度不能组成三角形结果文本框中会给出提示信息否则显示三角形的面积如果输入的值不是数值则会给出提示信息请将下述程序补充完整注意不得改动程序的结构不得增行或删行importjava.awt.*;importjava.awt.event.*;classcircleextendsPanelimplementsAetionListenerdoublerarea;TextFieldradius=nullresult=null;Buttonb=null;______;radius=newTextField10;result=newTextField10;b=newButton确定;addnewLabel输入半径;addradius;addnewLabel面积是;addresult;addb;b.addActionListenerthis;resultsetEnabledfalse;publicvoidactionPerformedActionEventetryr=Double.parseDoubleradius.getText;area=Math.PI*r*r;resultsetText+area;catchExceptioneeradius.setText请输入数字字符;classtriangleextendsPanelimplementsActionListenerdoublea=0b=0c=0area;TextFieldbordera=newTextField6;TextFieldborderb=newTextField6;TextFieldborderc=newTextField6;Result=newTextField24;Buttonbutton=newButton确定;triangleaddnewLabel输入三边的长度;addborder_a;addborder_b;addborder_c;addnewLabel面积是:;addresult;addbutton;buttonaddActionListenerthis;result.setEnabledfalse;publicvoidactionPerformedActionEventetrya=Double.parseDoubleborder_a.getText;b=Double.parseDoubleborder_b.getText;c=Double.parseDoubleborder_c.getText;ifa+b>c&&a+c>b&&c+b>adoublep=a+b+c/2;area=Math.sqrtp*p-a*p-b*p-c;result.setText+area;elseresult.setText您输入的数字不能形成三角形;catchExceptioneeresult.setText请输入数字字符;classWin______implementsActionListenerMenuBarbar=null;Menumenu=null;MenuItemitem1item2;circlecircle;triangletrangle;Winbar=newMenuBar;menu=newMenu选择;setSize300200;item1=newMenuItem圆面积计算;item2=newMenuItem三角形面积计算;menu.additem1;menu.additem2;bar.addmenu;setMenuBarbar;circle=newcircle;trangle=newtriangle;item1.addActionListenerthis;item2.addActionListenerthis;setVisibletrue;publicvoidactionPerformedActionEventeife.getSource==item1removeAll;addcircleCenter;validate;elseife.getSource==item2removeAll;addtrangleCenter;validate;publicclassadvancepublicstaticvoidmainStringargs[]Winwin=newWin;win.setTitleadvance;win.setBounds100100700300;win.setVisibletrue;win.addWindowListener______publicvoidwindowClosingWindowEventeSystem.exit0;;
本题程序的功能是监听对于列表项的操作窗口中有一个列表和添加删除和关闭三个按钮单击添加按钮会在当前所选列表项后添加一个名为新增表项的列表项同时后台输入列表中的表项数量单击删除按钮如果未选中表项则弹出提示消息框请选择表项否则将选中的表项删除同时后台输出删除表项的内容和列表中的表项数量单击关闭按钮退出程序程序中存在若干错误请找出并改正注意不得改动程序的结构不得增行或删行importjava.awt.*;importjava.awt.event.*;importjavax.swing.JOptionPane;publicclassadvancepublicstaticvoidmainStringargs[]finalFramefrmFrame=newFrame;PanelpnlPanel1=newPanel;PanelpnlPanel2=newPanel;finalLististList=newList8;forinti=0;i<10;i++StringstrName=表项+newIntegeri+1.toString;istList.addstrName;ButtonbtnButton1=newButton添加;ButtonbtnButton2=newButton删除;ButtonbtnButton3=newButton关闭;btnButton1.addActionListenernewActionListenerpubliCvoidactionPerformedActionEventelstList.add新增表项istList.getSelected+1;System.out.println列表中的表项数量+istListgetItemCount;;btnButton2.addActionListenernewActionListenerpublicvoidactionPerformedActionEventeifistList.getSelected==nullJOptionPane.showMessageDialogfrmFrame请选择表项;return;System.out.println删除表项的内容:+istListgetSelectedItem;istList.deleteistList.getSelectedIndex;System.out.println列表中的表项数量:+istListgetItemCount;;btnButton3.addActionListenernewActionListenerpublicvoidactionPerformedActionEventeSystem.exit0;;pnlPanel1.addistList;pnlPanel2.addbtnButton1;pnlPanel2.addbtnButton2;pnlPanel2addbtnButton3;frmFrame.addNorthpnlPanel1;frmFrame.addSouthpnlPanel2;frmFramesetTitleadvance;frmFrame.pack;frmFrameshow;
有如下程序#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;
本题程序的功能是监听键盘敲击事件并将敲击的字符显示在标签上开始时文字标签提示Pleasepressyourkeyboard!当按下键盘上的字符键时文字标签就变为’X’ispressed!X代表用户按下的键所代表的字符请将下述程序补充完整注意不得改动程序的结构不得增行或删行importjava.awt.*;importjava.awt.event.*;importjavax.swing.*;publicclasssimpleextendsFrame______publicstaticvoidmainStringargs[]simplef=newsimplesimple;Panelpan=newPanel;f.init;publicsimpleStringstrsuperstr;publicvoidinitaddWindowListenernewWindowAdapterpublicvoidwindowClosingWindowEventeSystem.exit0;;setSize200200;setLayoutnewFlowLayout;lab=newLabelPleasepressyourkeyboard!;addlab;addKeyListenerthis;setVisibletrue;publicvoidkeyTypedKeyEventelab.setText/’+______+/’ispressed!;repaint;publicvoidkeyPressedKeyEventepublicvoidkeyReleasedKeyEventeprivateLabellab;
有如下程序#include<iostream>usingnamespacestd;classApublic:virtualvoidfunclcout<<A1;voidfunc2cout<<A2;;classB:publicApublic:voidfunc1cout<<B1;voidfunc2cout<<B2;;intmain
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;
热门题库
更多
嵌入式软件助理工程师
计算机操作系统
软件测试工程师
计算机等级考试
法宣在线考试
司法卷一
司法卷二
司法卷三
司法卷四
企业法律顾问资格考试
“十三五”规划继续教育
潜力激活与创造力开发继续教育
创新创业能力继续教育
科研方法与论文写作继续教育
全面深化改革实现文明发展
提高自身绩效路径与方法