首页
试卷库
试题库
当前位置:
X题卡
>
所有题目
>
题目详情
某循环队列的容量为M,队头指针指向队头元素,队尾指针指向队尾元素之后,如下图所示(M=8),则队列中的元素数目为()(MOD表示整除取余运算)。
查看本题答案
包含此试题的试卷
初级程序员《单项选择题》真题及答案
点击查看
你可能感兴趣的试题
设某循环队列的容量为50头指针front=5指向队头元素的前一位置尾指针rear=9指向队尾元素则该
设某循环队列的容量为50头指针front=5指向队头元素的前一位置尾指针reaf=29指向队尾元素则
设某循环队列的容量为50头指针front=5指向队头元素的前一位置尾指针rear=29指向队尾元素则
设某循环队列的容量为50如果头指针front=45指向队头元素的前一位置尾指针rear=10指向队尾
设某循环队列的容量为50头指针fron!=5指向队头元素的前一位置尾指针rear=29指向队尾元素则
设某循环队列的容量为50头指针front=5指向队头元素的前一位置尾指针rear=29指向队尾元素则
设某循环队列的容量为60头指针front=10指向队头元素的前一位置尾指针rear=29指向队尾元素
设某循环队列的容量为50如果头指针front=45指向队头元素的前—位置尾指针rear=10指向队尾
设某循环队列的容量为50头指针Front=5指向队头元素的前一位置尾指针rear=29指向队尾元素则
热门试题
更多
试题七 阅读以下应用说明属性设置及VisualBasic程序代码将应填入___n___处的语句写在答题纸的对应栏内 [应用说明7] 本应用程序的运行窗口如图2-5所示 只要用户单击“闪烁”按钮文字“欢迎光临”就会以0.3s消失0.3s显示反复进行闪烁单击“停止”按钮闪烁停止恢复图示的初态 [属性设置7] [程序代码7] PrivateSubCmdFC1ick Timerl.3=True Label.Visible=False EndSub PrivateSubTimerl_Timer 4=notLabel.Visible EndSub PrivateSubCmdT_Click Timerl.Enabled=5 Label.Vlsible=true EndSub
【问题2】若按下式计算奇校验位则上述流程图中的1处应填5 B0=B1⊕B2⊕...⊕B7⊕1
用于把摄影作品绘画作品输入到计算机中进而对这些图像信息进行加工处理管理使用存储和输出
试题六 阅读以下说明和C++代码 [说明] 类Stock的定义中有三处错误分别在代码的第040610行请补齐下述代码中的空缺1修改错误并给出修改后该行的完整代码最后完善程序运行后的输出结果 [C++代码] 01#include<iostream> 02usingnamespacestd; 03classStock{ 04protected: 05Stockshares=0;share_val=0.0Output;} 06Stockintn=0doublepr=3.5:1{//初始化shares值为n 07share_val=pr; 08Output; 09}; 10voidStock}; 11voidOutput{cout<<shares<<’:’<<share_val<<end1;} 12public: 13//成员函数 14private: 15//成员变量 16intshares; 17doubleshare_val; 18}; 19 20voidmain{//构造三个Stock对象abc 21Stocka1; 22Stockb; 23Stockc=Stock; 24//其它代码省略且代码五输出 25} 程序运行后的输出结果为 1:3.5 2 3
试题八 阅读以下说明和Java代码 [说明] 已知类Stock和类JavaMain都定义在JavaMain.jav__件中类Stock的定义中有四处错误分别在代码的第01020607行请修改错误并给出修改后该行的完整代码并写出改正错误后程序运行的输出结果 [Java代码] 01publicclassStock{ 02static{ 03shares=0; 04share_val=0.0; 05} 06privateStockgetData;} 07privateStockintndoublepr=0{ 08shares=n; 09share_val=pr; 10getData; 11} 12publicvoidgetData{ 13System.out.printshares+":"+share_val+""; 14} 15privateintshares;//非静态变量 16privatedoubleshare_val;//非静态变量 17}; 18 19publicclassJavaMain{ 20publicstaticvoidmainStringargs[]{ 21Stocka=newStock; 22Stockb=newStock167.5; 23//其它代码省略且代码无输出 24} 25}
试题五 阅读以下说明和C函数将应填入n处的字句写在答题纸的对应栏内 【说明】 某班级有N名学生他们可根据自己的情况选修名称和数量不尽相同的课程设N等于6学生信息所选课程及成绩用链表结构存储如图2-5所示 程序中相应的类型定义如下 #defineN6 structnode{ charcname[5]/*课程名*/ intgrade/*成绩*/ structnode*next/*指针指示某学生选修的下一门课程及成绩*/ } structstudent{ charxh[5]/*学号*/ charname[20]/*姓名*/ structnode*link/*指针指示出选修的课程及成绩链表*/ }stud_info[N] smd_mb[]为一个全局数组 函数funccharkc[]int*num的功能是统计选修了课程名为kc的学生的人数并返回该课程的平均成绩若无人选修该课程则平均成绩为0参数num带回选修课程比的学生人数 【C函数】 doublefunccharkc[]int*num { inticount=0sum=0/*count用于记录选修课程名为kc的学生的人数*/ doubleavg=0.0 structnode*p fori=0i<Ni++{ p=1/*取第i个学生所修课程链表的头指针*/ whilep{ if2{ sum=3 count++ break }/*if*/ p=p->next }/*while*/ } 4 if5 avg=doublesum/count/*计算平均成绩*/ returnavg }/*func*/
阅读以下说明和Java程序将应填入__n__处的字句写在答题纸的对应栏内 【说明】 以下程序的功能时三角形矩形和正方形的面积输出 程序由5个类组成areatest是主类类TriangleRectangle和Square分别表示三角形矩形和正方形抽象类Figure提供了一个计算面积的抽象方法 【程序】 publicclassareatest{ publicstaticviodmainstringargs[]{ Figure[]Figures={ NewTriangle233newrectangle58newsquare5 }; forinti=0;i<Figures.length;i++{ system.out.printlnFigures+”area=”+Figures.getarea; } } } publicstringtostring{ return”rectangle:height=”+height+”width=”+width+”:”; } publicdoublegetarea{ return__2__ } } publicclasssquareexends__3__ { publicsquaredoublewidth{ __4__; } publicstringtostring{ return”square:width=”+width”:”; } } publicclassrectangleentend__5__ { doublela; doublelb; doublelc; publictriangledoubleladoublelbdoublelc{ this.la=la;this.lb=lb;this.lc=lc; } publicstringtostring{ return”triangle:sides=”+la+””+lb+””+lc+”:”; } publicdoublegetarea{ doubles=la+lb+lc/2.0; returnmath.sqrts*s-la*s-lb*s-lc; } }
在计算机系统中常用的输入/输出方式有无条件传送中断程序查询和DMA等采用方式数据在传输过程中不需要CPU参与工作
【VisualBasic代码】 Dimp3030AsSingle’通用声明 ConstC=0.2 PrivateSubForm_Load Dimd30AsSingle 1="甲地"’在ST组合框中设置首个列表项 …’在ST和SP中设置其他列表项若干行语句 …’对数组di赋值若干行语句 Fori=0toST.2-1’对ST中各列表项循环 Forj=0toSP.2-1’对SP中各列表项循环这两处填写内容相同 Pij=3 Nextj Nexti EndSub PrivateSubquery_Click i=4’组合框ST中选择的当前项编号 j=…’组合框SP中选择的当前项编号语句略 5=str$pij EndSub
是指系统或其组成部分能在其他系统中重复使用的特性
试题三 阅读以下说明和C函数将应填入n处的字句写在答题纸的对应栏内 [说明] 若一个矩阵中的非零元素数目很少且分布没有规律则称之为稀疏矩阵对于m行n列的稀疏矩阵M进行转置运算后得到n行m列的矩阵MT如图3-1所示 为了压缩稀疏矩阵的存储空间用三元组即元素所在的行号列号和元素值表示稀疏矩阵中的一个非零元再用一维数组逐行存储稀疏矩阵中的所有非零元素也称为三元组顺序表例如图3-1所示的矩阵M相应的三元组顺序表如表3-1所示其转置矩阵MT的三元组顺序表如表3-2所示 函数TransposeMatrixMatrixM的功能是对用三元组顺序表表示的稀疏矩阵M进行转置运算 对M实施转置运算时为了将M中的每个非零元素直接存入其转置矩阵MT三元组顺序表的相应位置需先计算M中每一列非零元素的数目即MT中每一行非零元素的数目并记录在向量num中然后根据以下关系计算出矩阵M中每列的第一个非零元素在转置矩阵MT三元组顺序表中的位置 cpot[0]=0 cpot[j]=cpot[j-1]+num[j-1]/*j为列号*/ 类型ElemTypeTriple和Matrix定义如下 typedefintElemType typedefstruct{/*三元组类型*/ intrc/*矩阵元素的行号列号*/ ElemTypee/*矩阵元素的值*/ }Triple typedefstruct{/*矩阵的三元组顺序表存储结构*/ introwscolselements/*矩阵的行数列数和非零元素数目*/ Tripledata[MAXSIZE] }Matrix [C函数] intTransposeMatrixMatrixM { intjqt int*num*cpot MatrixMT/*MT是M的转置矩阵*/ num=int*mallocM.cols*sizeofint cpot=int*mallocM.cols*sizeofint if!num||!cpot returnERROR MT.rows=1/*设置转置矩阵MT行数列数和非零元数目*/ MT.cols=2 MT.elements=M.elements ifM.elements>0{ forq=0qnum[q]=0 fort=0tnum[M.data[t].c]++ /*计算矩阵M中每列第一个非零元素在其转置矩阵三元组顺序表中的位置*/ 3 forj=1jcpot[j]=4 /*以下代码完成转置矩阵MT三元组顺序表元素的设置*/ fort=0tj=5/*取矩阵M的一个非零元素的列号存入j*/ /*q为该非零元素在转置矩阵MT三元组顺序表中的位置下标*/ q=cpot[j] MT.data[q].r=M.data[t].c MT.data[q].c=M.data[t].r MT.data[q].e=M.data[t].e ++cpot[j]/*计算M中第j列的下一个非零元素的目的位置*/ }/*for*/ }/*if*/ freenumfreecpot /*此处输出矩阵元素代码省略*/ returnOK }/*TransposeMatrix*/
试题一 阅读下列说明流程图和算法将应填入__n____处 [流程图说明] 下面的流程图用N-S盒图形式描述了数组A中的元素被划分的过程其划分方法是以数组中的第一个元素作为基准数将小于基准数的元素向低下标端移动大于基准数的元素向高下标端移动当划分结束时基准数定位于A[i]并且数组中下标小于i的元素的值均小于基准数下标大于i的元素的值均大于基准数设数组A的下界为low上界为high数组中的元素互不相同例如对数组42836以4为基准数的划分过程如下 [流程图] [算法说明] 将上述划分的思想进一步用于被划分出的数组的2部分就可以对整个数组实现递增排序设函数intpintA[]intlowinthigh实现了上述流程图的划分过程并返回基准数在数组A中的下标递归函数voidsortintA[]intLintH的功能是实现数组A中元素的递增排序 [算法] voidsortintA[]intLintH ifL<H k=pALH/*p返回基准数所在数组A中的下标*/ sort4/*小于基准数的元素排序*/ sort5/*大于基准数的元素排序*/
在Excel表处理软件中是当公式在复制或移动时会根据移动的位置自动调节公式中引用单元格的地址假设单元格A1A2B1和B2内容如下图所示并在C1中输入公式“=$A$1+$B$1”并将公式复制到C2那么C2的内容为 那么C2的内容为
试题三 以下是与VisualBasic开发应用有关的5个问题对每个问题请将答案填入答题纸的对应栏内 1在VisualBasic中工程文件窗体文件和标准模块文件的扩展名是什么从下列选项中选择prgprjexevbpformfrmwinfrastdbasvbsvbm 2设某窗体上有1个命令按钮其名称为CmdSave运行时该按钮上显示有“保存S”字样的信息为使热键Alt+S与该命令按钮相关联应该对按钮CmdSave的Caption属性设置什么样的属性值 3设某窗口内有1个图像框Imagel及2个命令按钮“放大”和“缩小”单击“放大”按钮就会使该图像框的长和宽都放大10%单击“缩小”按钮就会使该图像框的长和宽都缩小10%该图像框的左上角不动分别写出这2个命令按钮的单击事件过程中的程序代码 4为使某个单选按钮初始时默认被选中在开发时应怎样做 5若有语句Tmpval=MsgBox“非法操作!”vbOKCancel+vbCritical“提示”简要描述程序运行时弹出的消息框的主要特征
试题五 阅读以下应用说明及VisualBasic程序代码将应填入__n____处的语句写在答题纸的对应栏内 [应用说明5.1] 应用程序的窗体中有1个下拉式列表框名称为Combol和2个文本框名称分别为Txt1和Txt2运行时用户从Combo1的列表中进行选择程序就会将选中条目的内容及编号从0开始分别在文本框Txt1和Txt2中显示出来 [程序代码5.1] PrivateSubCombol_Click Txt1Text=Combol.1 Txt2.Text=Combol.2 EndSub 注意可供2处选择的选项有ListIndexListIndexLisCountNumber [应用说明5.2] 本应用程序的运行窗口如图2-1所示 当用户在输入框名为TxtIn中输入数值数据并从下拉式列表框名称为CmbOp中选择所需的运算后输出框名为TxtOut中就会显示运算的结果用户单击“清除”按钮名为CmdClear后输入框和输出框都清空 [程序代码5.2] PrivateSubCmbOp_Click DimDataInAsDoubleDataOutasDouble DataIn=3 SelectCase4 Case“取整数部分” DataOut=IntDataIn Case“求平方根” IfDataIn<0Then MsgBox$“负数不能开平方!” Else DataOut=SqrDataIn EndIf Case“取绝对值” DataOut=AbsDataIn 5 TxtOut.Text=str$DataOut EndSub
【VisualBasic代码】 PrivateSubDrivel_Change Dirl.Path=1’户选择的驱动器反映到目录列表框中 EndSub PrivateSubDirl_Change Filel.Path=2’用户选择的文件夹改变文件列表框内容 EndSub PrivateSubsum_Click Dim3AsNewFileSystemOject4AsTextStxeam ’创建自己的文件系统对象说明自己的文本流对象 IfRightDirl.Path1="/"Then SetmyTextFile=fso.OpenTextFileDirl.Path+Filel.FileNamc Else SetmyTextFile=fso.OpenTextFileDirl.Path+”/’+Filel.FileName End“ S=0 Do d=ValmyTextFilE.ReadRow S=S+d LoopWhile5 Textl.Text=Str$S EndSub
阅读以下说明和C++程序将应填入__n__处的字句写在答题纸的对应栏内 【说明】 以下程序的功能是计算三角形矩形和正方形的面积并输出 程序由4个类组成类TriangleRectangle和Square分别表示三角形矩形和正方形抽象类Finure提供了一个纯虚拟函数getArea作为计算上述三种图形面积的通用接口 【C++程序】 #include #include classFigure{ public: virtualdoublegetArea=0;//纯虚拟函数 }; classRectangle:__1__{ protected: doubleheight; doublewidth; public: Rectangle{}; Rectangledoubleheightdoublewidth{ This->height=height; This->width=width; } doublegetarea{ return__2__; } }; classSquare:__3__{ public: squaredoublewidth{ __4__; } }; classtriangle:__5__{ doublela; doublelb; doublelc; public: triangledoubleladoublelbdoublelc{ this->la=la;this->lb;this->lc; } doublegetArea{ doubles=la+lb+lc/2.0; returnsqrts*s-la**s-lb*s-lc; } }; viodmain{ figure*figures[3]={ newtriangle233newRectangle58newSquare5}; forinti=0;i<3;i++{ cout<<”figures[“〈〈i〈〈”〕area=”〈〈figures[i]-〉getArea〈〈endl } }
是指每个像素颜色或灰度被量化后所占用的存储器位数
用于存放执行指令的地址若存储器按字节编址且指令长度为16位则程序顺序执行时每执行一条指令程序计数器的值增加 用于存放执行指令的地址
试题四 阅读以下应用说明以及用VisualBasic开发过程中进行的属性设置和所编写的程序代码将应填入n处 [应用说明] 启动某应用程序运行的登录窗口如下 其中的标签Label1“用户名U”对应文本框Username标签Label2“密码P”对应文本框Password当用户在Username文本框中输入用户名“ali88”在Password文本框中输入“zmkm”显示的字符均为“*”并单击“确定”按钮时就会弹出应用程序的主窗口frmAPP而该登录窗口就会卸载 如果用户名或密码输入错误则会弹出报警信息框当用户单击其中的“确定”按钮后登录窗口中Password文本框的内容就会消失光标停留在该框内以便用户重新输入密码必要时用户还可以再修改用户名再次做登录尝试本应用程序允许发生3次输入错误在第3次输入错误后就会立即退出该应用程序 在弹出登录窗口后当按组合键“Alt+U”时光标就会停留在Username文本框中当按组合键“Alt+P”时光标就会停留在Password文本框中当用户按Enter键时就相当于单击“确定”按钮当用户按Esc键时就相当于单击“取消”按钮立即退出该应用程序 [属性设置] 在开发过程中部分控件及属性设置如下 对象 对象名 属性 属性值 标签 Label2 Caption 1 文本框 Username Text 空白 文本框 Password Text 空白 Password * 命令按钮 CmdOK Caption 确定 Default 2 命令按钮 CmdCancel Caption 取消 Cancel True [程序代码] PrivateSubcmdOK_Click 3AsInteger’静态变量times的说明 If4Then UnloadMe’卸载本登录窗口 5’弹出应用程序主窗口frmAPP Else MsgBox"用户名或密码错!" times=times+1 Password.Text=""’清除密码框中的内容 Password.SetFocus’将光标定位于密码框 Iftimes=3ThenEnd EndIf EndSub PrivateSubcmdCanee1_Click End EndSub
Filescanbelostordestroyedaccidentally.Keepcopiesofalldataonremovablestoragemedia.
Theisacollectionofcomputersconnectedtogetherbyphonelinesthatallowsfortheglobalsharingofinformation.
【函数】 BSTrceFind_DelBSTreeroot {BSTreeppre if!rootreturnNULL/*root指向的二叉树为空树*/ 1/*令p指向根结点的右子树*/ if!preturnNULL 2/*设置pre的初值*/ whilep->lch{/*查找“最左下”结点*/ pre=pp=3 } if4==root/*root的右子树根为“最左下”结点*/ pre->rch=NULL else 5=NULL/*删除以“最左下”结点为根的子树*/ reurnp }
试题七 阅读以下应用说明以及用VisualBasic编写的程序代码将应填入n处的字句写在答题纸的对应栏内 【应用说明】 某应用程序用于监测某种设备的工作温度20~200℃其运行窗口中包括一个温度计矩形形状shpMeter以及其中指示当前设备温度的水银柱矩形形状shpT文字标签标记了温度刻度另有一个图片框picCurve用于动态描述检测到的温度曲线用户见到的曲线与水银柱等高变化命令按钮“开始检测”cmdStart用于启动温度检测命令按钮“暂停检测”emdStop用于暂停检测 矩形形状shpT水银柱属性visible初始设置为不可见属性Filltype设置为solid实心FillColor设置为红色图片框picCurve的属性AutoRedraw设置为Tree再创建一个定时器TimT属性Enabled初始设置为False不起作用属性Interval定时间隔设置为500ms 为模拟设备温度的检测程序中利用了01之间均匀分布的伪随机数获得[20200]之间的随机温度T为了便于在图片框picCurve中绘制曲线程序中对该图片框建立了坐标系统左上角为原点00水平向右方向为X轴垂直向下方向为Y轴右下角坐标为50180为了便于观察记录的温度值图片框中从上到下创建了5条水平线Lsii=01…4并在程序中按等间隔排列进行位置设置程序中每隔半秒算出曲线点xy其中x=012…再用线段连接各相邻曲线点形成温度曲线如下所示 【VisualBasic程序代码】 Dim1AsInteger/*声明全局变量*/ PrivateSubCmdStart_Click TimT.Enabled=True ShpT.Visible=True EndSub PrivateSubCmdStop_Click TimT.Enabled=False EndSub PrivateSubFormLoad DimiHAsInteger PicCurve.Scale00-50180’设置图片框坐标系左上角—右下角 H=30’H等于图片框高度的六分之一 Fori=0To4’设置5条水平线Lsi的位置 Lsi.X1=0’Lsi起点横坐标 Lsi.n=n*2’Ls±起点纵坐标 Lsi.x2=50’Lsi终点横坐标 Lsi.Y2=Lsi.Y1’Lsi终点纵坐标 Lsi.BorderColor=&HCOCOC0’设置水平线颜色 Nexti x=0’设置曲线坐标初值 EndSub PrivateSubtimT_Timer DimTHAsInteger’T为即时温度H为图片框中温度点显示高度 T=IntRnd*181+20’模拟随机产生设备温度20~200℃ ’按当前温度显示水银柱 H=ShpMeter.Height*3’算出水银柱的高度 ShpT.Top=4-H’设置水银柱顶部位置 ShpT.Height=H’设置水银柱的高度 ’绘制温度曲线 y=5’算出曲线上当前点的纵坐标 Ifx=51Then’当超出图片框时 PicCurve.Cis’清除图片框内以前画的曲线 x=0’设置重画曲线的初值 Elselfx>0Then’除左边点外 PicCurve.Linex-1Lasty-xyvbRed由前1点到当前点画红色线段 EndIf x=x+1’准备下一点坐标 Lasty=y’保存当前坐标供下次使用 EndSub
试题二 阅读以下说明和C函数将应填入n处的字句写在答题纸的对应栏内 【说明】 某单位准备进行一次选举对指定的n名n<80候选人进行投票为了简化选举工作事先印制了写有这n名候选人姓名的选票投票者只需将选中者名下的圆圈涂黑即可规定每张选票上被涂黑的圆圈数不得超过3个也不得少于1个否则视为无效选票投票结束后所有选票经计算机扫描处理形成了描述选票状态的文本文件例如n=8时所形成的文件如下 01011000 10010100 10011000 11111111 00000000 00111000 其中每行表示一张选票的数据每列代表一位候选者的得票情况第i行第j列为1表示第i张选票上投了第j名候选人1票 函数statisdc的功能是读入选票数据并统计每位候选者的得票数函数返回有效选票数 【C函数】 intstatisticFILE*fpintcandidatet[]intn /*从文件中读入选票数据n为候选人数量n<80从有效选票中统计每位候选者的得 票数并存入candidate[]函数返回有效选票数*/ charstr[80]/*str保存读入的一张选票数据*/ intitag=0/*tag用于判断每张选票是否有效*/ intq=0/*q用于计算有效选票数*/ fori=0i<ni++ candidate[i]=0 while1{ fgetsstr80fP/*读入一张选票数据*/ fortag=0i=02i++ ifstr[i]==’1’tag++ if3/*若是有效选票则进行统计*/ 4 fori=0i<ni++ if.str[i]==’1’5 } } returnq }/*statistic*/
试题3 阅读下列函数说明和C代码将应填入n处的字句写在答题纸的对应栏内 函数说明 函数movetoend1inkedListLainti的功能是将线性表A的第i个元素移到表尾若移动成功则返回0否则返回-1线性表A采用带头结点的单链表表示La为表A的头指针如下图所示 链表结点的类型定义为 typedefstructnode{ intkey streetnode*next }*LinkedList 函数 intmovetoendLinkedListLainti { LinkedListpqprep intk=1 p=La->nextprep=La while1/*严查找第i个元素并使指针p指向该结点*/ prep=pp=p->nextk++ } if!p||k>ireturn-1 if2/*第i个元素结点已经是表尾结点则无需移动*/ return0 q=p while3q=q->next/*查找表尾并使q指向表尾结点*/ 4=p->next p->next=NULL 5 return0 }
试题二 阅读以下说明和C语言函数将应填入n处 [说明] 函数intfind_Max_Mininta[]intn的功能是找出n个元素的数组a中的最大元素和最小元素并输出返回查找过程中元素的比较次数查找方法如下比较a[0]和a[n-1]若a[0]大则交换a[0]和a[n-1]的值再比较a[1]和a[n-2]若a[1]大则交换a[1]和a[n-2]的值以此类推直到所有的元素都比较完然后在数组的前半区从前往后找出小元素在后半区从后往前找出大元素 [函数] intfind_Max_Mininta[]intn {/*找出n个元素的数组a的最大最小元素并输出返回查找过程元素中的比较次数*/ intiCount=0; inttempMaxnumMinnum; fori=0;i<n/2;i++{ Count=Count+1/*元素比较次数计数*/ ifa[i]>a[1] {/*数组元素交换代码略*/} } Maxnum=a[n-1];Minnum=a[0]; fori=1;i<n/2+n%2;i++{ Count=2;/*元素比较次数计数*/ Minnum=3a[i]:Minnum;/*找最小元素*/ Maxnum=45:Maxnum;/*找最大元素*/ } printf"Max=%d/n"Maxnum; printf"Min=%d/n"Minnum; returnCount; }
在Word编辑状态下将正文中所有internetexplorer改写为InternetExplorer常选用编辑子菜单上的命令单击“工具”栏中的按钮可以在光标所在处插入超链接 单击工具栏中的按钮可以在光标所在处插入超链接
试题1 阅读下列说明和流程图将应填入n处 流程图说明 下面的流程图描述了对8位二进制整数求补的算法 该算法的计算过程如下从二进制数的低位最右位开始依次向高位逐位查看直到首次遇到“1”时停止查看然后对该“1”位左面的更高位如果有的话逐位求反所得的结果就是对原二进制数求补的结果 例如对二进制整数10101000求补的结果是01011000 设8位二进制整数中的各位从低位到高位依次存放在整型数组BIT的BIT[l]~BIT[8]中例如二进制整数10101000存放在数组BIT后就有BIT[l]=0BIT[2]=0…BIT[7]=0BIT[8]=1若流程图中存在空操作则用NOP表示 流程图 流程图中1处按“循环变量名循环初值增量循环终值”格式描述
试题九 阅读以下应用说明及VisualBasic程序代码将应填入___n___处的语句写在答题纸的对应栏内 [应用说明9] 本应用程序的运行窗口如图2-6所示 窗口中的3个文本框和2个按钮名称分别为Txt_salaryTxt_baseTxt_taxCmdcompute和Cmd_quit运行时文本框Txt_base中存放的是免税金额基数应扣除的基本费用当用户在文本框Txt_salary中输入月收入工资或薪金并单击“计算”按钮Cmd_compute后Txt_tax框中就显示计算所得的应纳税额文本框Txt_base和Txt_tax在运行时不接受用户输入Txt_base的内容以灰色显示 个人工资或薪金所得税是按照超额累进的税率来征收的其计算方法参考试题8 [程序代码9] OptionBase0 PrivateSubCmd_compute_Click DimpayleveltaxPrate paylevel=Array050020005000200004000060000800001000001000001 taxPrate=Array51015202530354045 K=1 S=0 ifK>0Then Forj=1TO9 If2Then S=S+paylevelj-paylevelj-1*taxPratej-1/100 Else S=S+3*taxPratej-1/100 ExitFor EndIf Nextj EndIf 4=Str$S EndSub PrivateSubCmd_quit_Click End EndSub PrivateSubForm_Load Txt_tax.Text=“” Txt_salary.Text=“” Txt_base.Text=800 Txt_tax.Locked=True Txt_base.Enabled=5 EndSub
热门题库
更多
初级程序员
中级软件设计师
初级网络管理员
初级信息处理技术员
中级数据库系统工程师
中级多媒体应用设计师
高级系统分析师
高级网络规划设计师
高级系统架构师
中级信息系统监理师
初级通信工程师
中级通信工程师
通信新技术、新业务知识
无线通信专业技术
移动通信专业技术
有线传输专业技术