首页
试卷库
试题库
当前位置:
X题卡
>
所有题目
>
题目详情
某Excel工作表如下所示,若在D1单元格中输入=$A$1+$B$1+C1,则D1的值为();此时,如果向垂直方向拖动填充柄至D3单元格,则D2和D3的值分别为()。 某Excel工作表...
查看本题答案
包含此试题的试卷
初级程序员《单项选择》真题及答案
点击查看
你可能感兴趣的试题
在Excel工作表中已输入的数据如下所示 如将D1单元格中的公式复制到D2单元格中则D2单元格的值
####
2
4
1
在Excel中当前工作表的B1:C5单元格区域已经填入数值型数据 如果要计算这10个单元格的平均值并
#DIV/0!
根据下面所示的工作表判断哪个选项是错误的
函数MAX( )的值为5
函数AVERAGE(A1:A3)的值为3
在D1单元格中输入公式“=B1+C1”后按回车键,D1单元格将显示7
选中C选项中D1单元格,使用填充柄向下填充,D2单元格将显示7
某Excel工作表如下所示若在D1单元格中输入=$A$1+$B$1+C1则D1的值为1此时如果向垂
34
36
39
54
在Excel表中C1单元格键入100在D1单元格输入条件函数=IFC1≥100GOODIFA1≥60
FAIL
PASS
GOOD
IF
已知Excel某工作表中的D1单元格等于1D2单元格等于2D3单元格等 于3D4单元格等于4D5单元
10
6
12
21
某Excel工作表如下所示若在D1单元格中输入=$A$1+$B$1+C1则D1的值为1此时如果向垂
79和99
69和93
64和60
79和93
在Excel表中C1单元格键人100在D1单元格输入条件函数=IFC1≥100GOODIFA1≥60
FAIL
PASS
GOOD
IF
在电子表格软件Excel中假设A1单元格的值为15若在A2单元格输入=AND15<A1A1<
TRRE
FALSE
数据输入正确
数据输入错误
某Excel工作表如下若在D1单元格中输入=$A$1+$B$1+C1则D1的值为此时如果向垂直
34
36
39
54
在Excel工作表中已输入的数据如下所示 如将D1单元格中的公式复制到D2单元格中则D2单元格的值
####
2
4
1
Excel工作表中单元格C1中存放的是北京C2中存放的是首都那么在D1里 输入=C2&C1按Ente
首都北京
首都&北京
C2&C1
=C2&C1
在Excel中设A1单元格的值为23A2单元格的值为36若在A3单元格中输入Al—A2则A3单
-13
13
######
A1-A2
在Excel工作表中在某单元格的编辑区输入 20单元格内将显示
在excel工作表中单元格区域D1E2所包含的单元格个数
1
2
3
4
在电子表格软件Excel中假设A1单元格的值为15若在A2单元格输入=AND15<AlAl<1
TRUE
=AND(15<A1,A1<100)
FALSE
AND(15<A1,A1<100)
已知在Excel中某工作表中的D1单元格等于1D2单元格等于2D3单元 格等于3则函数AVERAGE
1
2
3
6
下列关于Excel公式说法正确的有
Excel中的公式输入到单元格后,单元格会显示出计算的结果
公式返回的值太大或太小,单元格结果为#NUM!
在Excel工作表中,若在单元格C1中存储公式A$4,将其复制到H3单元格后,公式仍为A$4
在单元格中输入“=average(BI、B3)”,则该单元格显示的结果是“(B1+B2+B3)/3”的值
某Excel工作表如下所示若在D1单元格中输入=$A$1+$B$1+C1则D1的值为此时如果向
34
36
39
54
在Excel2000工作表的单元格输入数据时可以采用自动填充的 方法它是根据初值自动决定以后的填充值
热门试题
更多
当程序运行陷于死循环时说明程序中存在
【说明】 已知窗体上有两个名为cmdGene和cmdSort的命令按钮单击cmdCene按钮时随机产生10个[1100]范围内的整数并将它们放在数组intA中单击cmdSort按钮时用选择法排序这10个数并输出 【程序代码】 DimintA1To10Asinteger PrivateSubcmdGene_Click DimintlAsInteger Randomize Forintl=1To10 intAintl=1 Nextintl EndSub PrivateSubcmdSort_Click DimintlintJintMinintTempAsInteger Forintl=1To9 intMin=intAintl ForintJ=2To10 IfintAintJ<intMinThen Temp=intAintJ intAintJ=3 intMin=intTemp EndIf NextintJ 4 5 Forintl=1To10 PrintStrintAintl+; Nextintl Nextlntl Print EndSub
【说明】 以字符流形式读入一个文件从文件中检索出6种C语言的关键字并统计输出每种关键字在文件中出现的次数本程序中规定单词是一个以空格或’/t’’/n’结束的字符串其中6种关键字在程序中已经给出 【程序】 #include<stdio.h> #include<stdlib.h> FILE*cp; charfname[20]buf[100]; intNUM; structkey {charword[10]; intcount; }keyword[]={if0char0int0 else0while0return0}; char*getwordFILE*fp {inti=0; charc; whilec=getcfp!=EOF&&1; ifc==EOF returnNULL; else buf[i++]=c; whilec=fgetcfp!=EOF&&c!=&&c!=’/t’&&c!=’/n’ buf[i++]=c; buf[i]=’/0’; returnbuf; } voidlookupchar*p {inti; char*q*s; fori=0;i<NUM;i++ {q=2; s=p; while*s&&*s==*q {3 if4 {keyword[i].count++; break; } } return; } voidmain {inti; char*word; printflnputfilename:; scanf%sfname; ifcp=fopenfnamer==NULL {printfFileopenerror:%s/nfname; exit0; } NUM=sizeofkeyword/sizeofstructkey; while5 lookupword; fclosecp; fori=0;i<NUM;i++ printfkeyword:%-20scount=%d/nkeyword[i].wordkeyword[i].count; }
【说明】 设计希赛IT教育研发中心的工资管理系统该中心主要有3类人员经理销售员和销售经理要求存储这些人员的编号姓名和月工资计算月工资并显示全部信息月工资计算办法是经理拿固定月薪8000元销售员拿固定工资1000元然后再按当月销售额的4%提成销售经理既拿固定月工资也领取销售提成固定月工资为5000元销售提成为所管辖部门当月销售总额的5‰ 按要求设计一个基类employee销售员类salesman经理类manager销售经理类salesmanager 程序5-1是类employee的模块内容程序5-2是类salesman的类模块内容程序5-3是类manager的模块内容程序5-4是类salesmanager的模块内容在主测试程序中输入张三所管部门月销售量10000后的输出结果如下 张三所管部门月销售量10000 销售经理张三 编号1001 本月工资5050 #include<iostream.h> #include<string.h> classemployee { protected: intno; char*name; floatsalary; public: employeeintnumchar*ch {no=num; name=ch; salary=0;} virtualvoidpay=0; virtualvoiddisplay {cout<<编号:<<no<<endl; cout<<本月工资:<<salary<<endl;} }; 【程序5-2】 classsalesman:1 { protected: floatcommratesales; public: salesmanintnumchar*ch:employeenumch {commrate=0.04;} voidpay {cout<<name<<本月销售额:; cin>>saies; salary=sales*commrate+1000;} voiddisplay {cout<<销售员:<<name<<endl; employee::display;} }; 【程序5-3】 classmanager:1 { protected: floatmonthpay; public: managerintnumchar*ch:employeenumch {monthpay=8000;} voidpay {salary=monthpay;} voiddisplay {cout<<经理:<<name<<endl; employee::display;} }; 【程序5-4】 classsalesmanager:2 { public: salesmanagerintnumchar*ch:3 {monthpay=5000; commrate=0.005;} voidpay {cout<<name<<所管部门月销售量:; cin>>sales; 4} voiddisplay {cout<<销售经理:<<name<<endl; 5} }; voidmain//主测试函数 {salesmanagerp11001张三; p1.pay; p1.display; }
【说明】 以下代码实现了当用户退出界面时判断TextEdit中的文字是否发生改变弹出对话框判断让用户选择是否保存文件或取消退出界面操作阅读下面的代码将其补充完整 【代码7-1】 BeginVB.FormForml //...窗体描述略 BeginVB.TextBoxTextEdit Height=1830 Left=180 Tablndex=0 Text=TextEdit Top=360 Width=3885 End //...窗体描述略 End 【代码7-2】 DimtxtchangeAsBoolean DimmyvalAsString PrivateSubFormLoad TextEdit.Text:CIU中国软考联盟! txtchange=False EndSub 【代码7-3】 PrivateSubTextEdit_Change StaticnotchangeAsBoolean 1 notchange=Tree EndSub PrivateSubForm_UnloadCancelAsInteger DimmyvalAsString If2Then myval=MsgBox保存文件的更改吗vbYesNoCancel提示信息 If3Then MsgBox保存成功 End EndIf If4ThenEnd If5ThenCancel=1 EndIf EndSub
【说明】 在一些应用场合中需要对用户的输入数据进行检查监控以下VisualBasic程序实现了对新添加到List列表的内容进行监控拒绝向List列表添加重复信息例如在List列表中存在元素a01001a01002如果用户输入数据为a01001或a01002系统则弹出提示信息拒绝将新数据加入List列表如果用户输入的数据不同于List列表中的任何一个元素则作为新元素加入List中VisualBasic界面显示如图所示根据程序功能说明完成程序代码 【代码5-1】 BeginVB.FormForml Caption=List列表拒绝添加重复信息 //...窗体描述略 BeginVB.CommandButtonCommand2 Caption=退出 //...窗体描述略 End BeginVB.CommandButtonCommandl Caption=添加 //...窗体描述略 End BeginVB.TextBoxText1 //...窗体描述略 End BeginVB.ListBoxList1 Height=1860 ItemData=Form1.fix:0000 Left=1020 List=Form1.fix:0002 TabIndex=0 Top=525 Width=2580 End BeginVB.Labe1Labe11 BackStyle=0’Transparent Caption=请输入编号 //...窗体描述略 End End 【代码5-2】 AttributeVBName=Form1 AttributeVB_GlobalNameSpace=False AttributeVBCreatable=False AttributeVBPredeclaredId=True AttributeVB_Exposed=False PrivateSubFormLoad List1.AddItema01001 List1.AddItema01002 EndSub PrivateSubCormnand1Click DimMyvalAsLong Fori=0To1 2 If3Then MsgBox系统不允许重复输入请重新输入 ExitSub EndIf 4 5 EndSub
冯·诺依曼体系结构的计算机有两个主要组成部件内存和处理器其中内存用于存储指令和数据在大多数高级语言程序中 1是内存单元的抽象微处理器中的ALU可执行算术运算和2 操作2
http//www.sina.com.cn中属于组织和地理性域名
【算法说明】为便于描述屏幕上每个像素的位置在屏幕上建立平面直角坐标系屏幕左上角的像素设为原点水平向右方向设为X轴垂直向下方向设为Y轴设某种显示器的像素为128×128即在每条水平线和每条垂直线上都有128个像素这样屏幕上的每个像素可用坐标xy来描述其位置其中x和y都是整数0≤x≤1270≤y≤127现用一维数组MAP来存储整个一屏显示的位图信息数组的每个元素有16位二进位其中每位对应一个像素1表示该像素亮0表示该像素暗数组MAP的各个元素与屏幕上的像素相对应后其位置可排列如下MAP0MAP1MAP7MAP8MAP9MAP15MAP1016MAP1017MAP1023下述算法可根据用户要求将指定坐标xy上的像素置为亮或暗在该算法中变量XYVSK都是16位无符号的二进制整数数组BIT中的每个元素BITKK=015的值是左起第K位为1其余位均为0的16位无符号二进制整数即BITK的值为215-k【算法】第1步根据用户指定像素的位置坐标xy算出该像素的位置所属的数组元素MAPV这一步的具体实现过程如下1.将x送变量X将y送变量Y2.将Y左移1位仍存入变量Y3.将X右移2位并存入变量S4.计算Y+S存入变量V得到像素的位置所属的数组元素MAPV第2步算出指定像素在MAPV中所对应的位置KK=015这一步的具体实现过程如下将变量X与二进制数3进行逻辑乘运算并存入变量K第3步根据用户要求将数组元素MAPV左起第K位设置为1或0这一步的具体实现过程如下1.为把指定像素置亮应将MAPV与BITK进行逻辑4运算并存入MAPV2.为把指定像素置暗应先将BITK各位取反再将MAPV与BITK进行逻辑5运算并存入MAPV
【说明】 将ABCDEF这6个变量排成如图a所示的三角形这6个变量分别取[16]中的整数且均不相同求使三角形三条边上的变量之和相等的全部解图b就是一个解 程序引入变量abcdef并让它们分别顺序取1~6的整数在它们互不相同的条件下测试由它们排列成的如图a所示的三角形三条边上的变量之和是否相等如果相等即为一种符合要求的排列就输出它们 【程序】 voidmain {intabcdef; fora=1;a<=6;a++ forb=1;b<=6;b++{ if1continue; forc==1;c<=6;c++{ if2continue; ford=1;d<=6;d++{ if3continue; fore=1;e<=6;e++{ if4continue; f=21-a+b+c+d+e; if5{ printf%6da; printf%4d%4dbf; printf%2d%4d%4dcde; scanf%*c;/*按回车键继续找解*/ } } } } } }
【程序说明】 函数intcommstrchar*str1char*str2int*sublen从两已知字符串str1和str2中找出它们的所有最长的公共子串如果最长公共子串不止1个函数将把它们全部找出并输出约定空串不作为公共子串 函数将最长公共子串的长度送入由参数sublen所指的变量中并返回字符串str1和str2的最长公共子串的个数如果字符串str1和str2没有公共子串约定最长公共子串的个数和最长公共子串的长度均为0 【程序】 intstrlenchar*s {char*t=s; while*++; returnt-s-1; } intcommstrchar*str1char*str2int*sublen {char*s1*s2; intcount=0len1len2kjip; len1:=strlenstr1 len2=strlenstr2; iflen1>len2 {s1=str1;s2=str2;} else{len2=len1;s1=str2;s2=str1;} forj=len2;j>0;j--/*从可能最长子串开始寻找*/ {fork=0;1<:len2;k++/*k为子串s2的开始位置*/ {fori=0;s1[2]!=’/0’;i++;/*i为子串s1的开始位置*/ {/*s1的子串与s2的子串比较*/ forp=0;p<j&&3;p++; if4/*如果两子串相同*/ {forp=0;p<j;p++}/*输出子串*/ printf%cs2[k+p]; printf/n; count++;/*计数增1*/ } } } ifcount>0break; *sublen=count>05:0; returncount; }
【说明】 在矩形类中重载关系运算符>=采用友元比较的依据是矩形面积的大小重载算术运算符+=采用成员函数更新矩形对象的长与宽分别加上形参矩形的长与宽重载算术运算符+利用构造函数采用友元 【代码】 classCrect { intlengthwitdth; public; CRectintlintw{ length=l; width=w; } friendintoperator>=CRect&r1CRect&r2 { return1>=2;//比较面积 } voidoperator+=CRect&r{ 3;//求长 4;//求宽 } friendoperater+CRect&r1CRect&r2{ returnCRect5;//利用构造函数 } }
计算机总线在机内各部件之间传输信息在同一时刻1 系统总线由三部分构成它们是2 早期的微机普遍采用ISA总线它适合3位字长的数据处理 为了适应增加字长和扩大寻址空间的需要出现了4总线它与ISA总线兼容 目前在奔腾机上普遍使用数据吞吐量可达2Gbps的局部总线是5 总线4
Cache的作用是
在面向对象方法中是一种信息隐蔽技术其目的是使对象的使用者和生产者分离使对象的定义和实现分开
某计算机内存空间按字节编址若某区域的起始地址为4AOOOH终止地址为4DFFFH则该段内存区域的容量为
下面关于数字签名的说法中正确的是
【说明】 在一个矩阵中如果其零元素的个数大大多于其非零元素的个数时称这样的矩阵为稀疏矩阵若直接用一个两维数组表示稀疏矩阵会因存储太多的零元素而浪费大量的内存空间通常采用三元组数组表示稀疏矩阵 稀疏矩阵的每个非零元素用一个二元组来表示即非零元素的行号列号和它的值然后按某种顺序将全部非零元素的三元组存于一个数组中例如对于以下两维数组 intx[5][4]={{1000} {0500} {0072} {6000} {0308}} 可用以下数组a来表示 inta[][3]={{547} {001} {115} {227} {232} {306} {413} {438}} 其中三元数组a的第1行元素的值分别存储稀疏矩阵x的行数列数和非零元素个数 下面的流程图描述了稀疏矩阵转换的过程 【流程图】 注流程图循环开始的说明按照循环变量名循环初值循环终值增量格式描述
M书法家将自己创作的一幅书法作品原件出售给了L公司L公司未经M书法家的许可将这幅书法作品作为商标注册并取得商标权以下说法正确的是
嵌入式操作系统的主要特点是微型化
用链表作为栈的存储结构时若要入栈操作成功则
【说明】 在一个矩阵中如果其零元素的个数远远多于其非零元素的个数时称这样的矩阵为稀疏矩阵稀疏矩阵通常采用三元组数组表示每个非零元素用一个三元组来表示即非零元素的行号列号和它的值然后按某种顺序将全部非零元素的三元组存于一个数组中例如对于以下二维数组 intx[3][4]={{1000}{0500{0072}} 可用以下数组a来表示 inta[][3]={{344}{001}{115{227}{232}} 其中三元数组a的第1行元素的值分别存储稀疏矩阵×的行数列数和非零元素的个数 下面的流程图描述了稀疏矩阵转换的过程 【流程图】
【说明】 实现连通图G的深度优先遍历从顶点v出发的非递归过程 【算法】 第一步首先访问连通图G的指定起始顶点v 第二步从V出发访问一个与v1p再从顶点P出发访问与p2顶点q然后从q出发重复上述过程直到找不到存在3的邻接顶点为止 第三步回退到尚有4顶点从该顶点出发重复第二三步直到所有被访问过的顶点的邻接点都已被访问为止 因此在这个算法中应设一个栈保存被5的顶点以便回溯查找被访问过顶点的未被访问过的邻接点
7[综合知识试题1]掉电后存储在中的数据会丢失
【说明】 本题中的函数encode和decode分别实现对字符串的变换和复原其中变换函数encode顺序考查已知字符串的字符按以下规则逐组生成新字符串 1若已知字符串的当前字符不是数字字符则将该字符复制在新字符串中 2若已知字符串的当前字符是一个数字字符且它之后没有后继字符则简单地将它复制到新字符串中 3若已知字符串的当前字符是一个数字字符并且还有后继字符设该数字字符的面值为n则将它的后继字符包括后继字符是一个数字字符重复复制n+1次到新字符串中 4以上述一次变换为一组在不同组之间另插入一个下划线_用于分隔例如encode函数对字符串26a3t2的变换结果为666_a_tttt_2 复原函数decode做与变换函数encode相反的工作即复制不连续相同的单个字符而将一组连续相同的字符不超过10个变换成一个用于表示重复次数的数字符和一个重复出现的字符并在复原过程中略过变换函数为不同组之间添加的一个下划线字符 假定调用变换函数encode时的已知字符串中不含下划线字符 【函数】 intencodechar*instrchar*outstr{ char*ip*opc;intkn; ip=instr;op=outstr; while*ip{ if*ip>=’0’&&*ip<=’9’&&*ip+1{ n=1; c=2; fork=0;k<n;k++ *op++=c; } else3; *op++=’_’; ip++; } ifop>outstrop--; 4; returnop-outstr; } intdecodechar*instrchar*outstr{ char*ip*opc;intn; ip=instr;op=outstr; while*ip{ c=*ip;n=0; while*ip==c&&n<10{ ip++;n++; } if5*op++=’0’+n-1; *op++=c; if6ip++; } *op=’/0’; returnop-outstr; }
若关键码序列23351449812307采用散列法进行存储和查找设散列函数为HKey=Key%11采用线性探查法顺序地探查可用存储单元解决冲突尚未构造完成的散列表如下所示则元素12应存入哈希地址单元
【说明】 设有一个带表头结点的双向循环链表L每个结点有4个数据成员指向前驱结点的指针prior指向后继结点的指针next存放数据的成员data和访问频度freq所有结点的freq初始时都为0每当在链表上进行一次L.Locatex操作时令元素值x的结点的访问频度freq加1并将该结点前移链接到现它的访问频度相等的结点后面使得链表中所有结点保持按访问频度递减的顺序排列以使频繁访问的结点总是靠近表头 【函数】 voidLocateint&x {<结点类型说明> *p=first->next; whilep!=frist&&1P=P->next; ifp!=first/*链表中存在x*/ {2; <结点类型说明> *current=P;/*从链表中摘下这个结点*/ Current->prior->next=current->next; Current->next->prior=current->prior; P=current->prior;/*寻找重新插入的位置*/ Whilep!=first&&3p=p->prior; Current->next=4;/*插入在P之后* Current->prior=P; P->next->prior=current; P->next=5; } elseprintfSorry.Notfind!/n;/*没找到*/ }
用来指出下一条待执行指令地址的是
某数据的7位编码为0100011若要增加一位奇校验位最高数据位之前则编码为
计算机总线在机内各部件之间传输信息在同一时刻1 系统总线由三部分构成它们是2 早期的微机普遍采用ISA总线它适合3位字长的数据处理 为了适应增加字长和扩大寻址空间的需要出现了4总线它与ISA总线兼容 目前在奔腾机上普遍使用数据吞吐量可达2Gbps的局部总线是5 总线2
热门题库
更多
中级网络工程师
中级信息系统管理工程师
初级程序员
中级软件设计师
初级网络管理员
初级信息处理技术员
中级数据库系统工程师
中级多媒体应用设计师
高级系统分析师
高级网络规划设计师
高级系统架构师
中级信息系统监理师
初级通信工程师
中级通信工程师
通信新技术、新业务知识
无线通信专业技术