国家二级VB机试(控制结构)模拟试卷3.pdfVIP

  • 0
  • 0
  • 约5.74万字
  • 约 40页
  • 2026-01-27 发布于河北
  • 举报

国家二级VB机试(控制结构)模拟试卷3.pdf

家二级VB机试(控制结构)模拟试卷

第1套

一、选择题(本题共27题,每题1.0分,共27分。)

rx-1x仁u

y-s0x-»

1、计算下面分段函数的正确语句、其一】-a

A、y=IIf(x0,x+1,IIf(x0,x-1,0))

B、y=IIf(x=0,0,IIf(x0,x-1,x+1))

C、y=IIf(x0,x+1,Ilffx0,0,x-1))

D、y=IIf(x=0,0,x-1,x+1)

标准答案:A

知识点解析:Ilf函数可用来执行简单的条件判断操作,它“IJ.ThenEke”结构

的简写版本。格式为:result=nf(条件,)。当条〈件,为真时,Ilf函数返回,而

当〈条件为假时,返回。本题中分段函数共有三段,因此需要使用嵌套的nf函

数。

2、设窗体上有Texll、Texl2两个文本框,并编写了下面的程序代码:PrivateSub

,,

Textl_KeyPress(KeyAsciiAsInteger)IfA=Chr(KeyAscii)And

HM,,,,

Chr(KeyAscii)=ZThenKeyAscii=KeyAscii+(Asc(a)-Asc(A))EndIfn=0

IfKeyAscii=13ThenFork=lToLen(Textl)ch$=Mid(Textl,k,1)Ifa=chAnd

ch=ZThenn=n+lNextkText2=nEndIfEndSub程序运行时,在Textl文本框中

输入“VisualBasic6.0”后接回车键,则在Texl2文本框显示的

A、11

B、16

C、VisualBasic6.0

D、visualbasic6.0

标准答案:A

知识点解析:本题中的第一个IfThen结构的作用将所有输入的大写字符转换

为小写字符;第二个If结构的条件按下回车键,里面嵌套了一个For循环,在循

环中依次取出文本框中的每一个字符进行判断,若其为小写字符则n自加1,循环

结束后n的值就文本框中字母的个数。

3、设有如下事件过程:PrivateSubFormClick()Sum=0Fork=lTo3Ifk=lThen

x=lElselfk=2Thenx=2Elselfk=3Thenx=3Elsex=4EndIfSum二Sum+xNextk

PrinlSumEndSub程序运行后,单击窗体,输出结果

A、9

B、6

C、3

D、10

标准答案:B

知识点解析:本题总共循环三次,在每次循环中由于循环变量k的值不同,将分别

进入If语句的不同分支。在块结构的If语句中,一旦满足某个If或者Elself后面

的条件,将不再判断其也条件否满足。所以本题输出的1+2+3的值。

4、三角形的构成条件:任意2边之和大于第3边。设变量a、b、c3条直线

的长度,要求判断这3条直线能否构成一个二角形。下面有3个程序段可以正确判

断,另一个不能正确判断的

A、A)If

文档评论(0)

1亿VIP精品文档

相关文档