可以用InputBox函数产生“输入对话框”。执行语句:st=InputBox(”请输入字符串”,”字符串对话框”,”a

  • A+
所属分类:IT认证

答案查询网公众号已于近期上线啦

除基本的文字搜题外,准备上线语音搜题和拍照搜题功能!微信关注公众号【答案查询网】或扫描下方二维码即可体验。

(1)【◆题库问题◆】:[单选] 可以用InputBox函数产生“输入对话框”。执行语句:st=InputBox(”请输入字符串”,”字符串对话框”,”aaaa”)当用户输入字符串“bbbb”,按OK按钮后,变量st的内容是(  )。
A.aaaa
B.请输入字符串
C.字符串对话框
D.bbbb、

【◆参考答案◆】:B

【◆答案解析◆】:本题ee st的默认值为“aaaa”,当用户不输入,则值为aaaa,当用户输入后将会输出“请输 入字符串”,所以答案选择B。

(2)【◆题库问题◆】:[单选] 有以下程序,其中函数f的功能是将多个字符串按字典顺序排序(  )。#{nc[ude%string.h>void{(char*p[],intn){char*t;int i,j;for(i=0:i<n-1;i++)for(j=i+1;j<n;j++)if(strcmp(p[i],p[j]>O){t=p[i];p[i]=p[j];p[j]=t;}}main(){char*P[5]={¨abc”,”aabdfg”,”abbd”,”dcdbe”,”ed”);f(p,5):print[("%d\n",strlen(p[1]));程序运行后的输出结果是(  )。
A.2
B.3
C.6
D.4

【◆参考答案◆】:D

【◆答案解析◆】:D。【解析】函数voidf的功能是将字符指针数组*p[]中的每个字符串按照从小到大的顺序排序。在主函数main()中,调用f(p,5)后,字符指针数组*pE5]中的字符串按照字典顺序从小到大排列为如下形式,即*pE5]一(”aab—df9”,”abbd”,”abc”,”cd¨,”dcdbe”),因此P[1]=”abdb”,strlen(p[1])=4。

(3)【◆题库问题◆】:[单选] 下列程序段执行以后,内存变量X和Y的值是()。 CLEARSTORE 3TO XSTORE 5To YPLUS((X),Y)?X,YPROCEDUREPLUSPARAMETERSAl,A2A1=Al+A2A2=Al+A2ENDPROC
A.813
B.313
C.35
D.85

【◆参考答案◆】:C

【◆答案解析◆】:C。【解析】两个参数都是按值传递的,形参值的改变不会影响实参的值。

(4)【◆题库问题◆】:[单选] 下面关于数据库三级模式结构的叙述中,正确的是(  )。
A.内模式可以有多个,外模式和模式只有一个
B.外模式可以有多个,内模式和模式只有一个
C.内模式只有一个,模式和外模式可以有多个
D.模式只有一个,外模式和内模式可以有多个

【◆参考答案◆】:B

【◆答案解析◆】:B) 【解析】数据库的三级模式结构是指数据库系统的外模式、模式和内模式。一个数据库可以有多个外模式,但只有一个模式和一个内模式。

(5)【◆题库问题◆】:[单选] 对于存储同样的一组数据元素而言,(  )。
A.顺序结构比链接结构易于扩充空间
B.顺序结构与链接结构相比更有利于对元素进行插入、删除运算
C.顺序结构占用整块空间,而链接结构不要求整块空间
D.顺序结构比链接结构多占存储空间

【◆参考答案◆】:C

【◆答案解析◆】:顺序结构中,元素之问的关系通过存储单元的邻接关系来表示,其存储空间必须占用整块空间;链接结构中,结点之间的关系通过指针来表示,不要求整块空问。

(6)【◆题库问题◆】:[单选] 软件需求规格说明书的作用不包括
A.软件可行性研究的依据
B.用户与开发人员对软件要做什么的共同理解
C.软件验收的依据
D.软件设计的依据

【◆参考答案◆】:A

(7)【◆题库问题◆】:[多选] Excel2010“文件”按钮中的“信息”有哪些(  )内容。
A.权限
B.检查问题
C.管理版本
D.帮助

【◆参考答案◆】:A,B,C

(8)【◆题库问题◆】:[单选] 下列选项,不正确的是( )。
A.for(int a=1;a<=10;a++);
B.int a=1; do{a++: }while(a<=10);
C.int a=1; while(a<=10){a++: }
D.for(int a=1;a<=10;a++)a++;

【◆参考答案◆】:B

【◆答案解析◆】:本题考查的是基本循环语句的使用,选项A,选项C和选项D都为正确的形式,在选项B中的while(a<=10)后缺少结束符分号“;”。

(9)【◆题库问题◆】:[单选] 设有一个命令按钮Command1的事件过程以及一个函数过程。程序如下:Private Sub Command1 Click(  ) Staticx A S Integer x=f(x+5) Cls PrintXEnd Sub Private Function f(x As Integer)As Integer f=x+xEnd Function连续单击命令按钮3次,第3次单击命令按钮后,窗体显示的计算结果是(  )。
A.10
B.30
C.60
D.70

【◆参考答案◆】:D

【◆答案解析◆】:D。【解析】本题考查静态变量,静态变量能将执行后的值储存到变量中。所以当第一次单击按钮时,x=5,x=f(x+5)=5+5=10,所以x=10,第二次单击按钮时,x=f(x+5)=15+15=30,此时x=30,当第三次单击按钮时,x=f(x+5)=35+35=70,所以答案为D。

(10)【◆题库问题◆】:[单选] 有以下结构说明和变量定义,指针p、q、r分别指向链表中的3个连续结点。structnode{intdata;struct node*next;}*p,*q,*r;现要将q所指结点从链表中删除,同时要保持链表的连续,以下不能按要求完成操作的语句是(  )。
A.P->next=q->next;
B.p-next=p->next->next;
C.p->next=r;
D.p=q->next;

【◆参考答案◆】:D

【◆答案解析◆】:D。【解析】本题考查链表结点的删除,q一>next中存放的是r所指结点的首地址,将r所指结点的首地址存于p-->next中,则实现删除q所指点的功能,并保持链表连续,P所指点与r所指结点相连。

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: