高中会考VB程序中的题~!要详细的解答过程。

在VB程序中有以下程序段,语句Print "VB"的执行次数是
For i=1 To 3 Step 2
Print "VB"
Next i
A、1
B、2
C、3
D、4

要在窗体上仅显示文字,选用控件最合适的是
A、Label
B、TextBox
C、Commandbutton
D、Image

表达式Val("12")+Len("2b")的值是
A、12
B、14
C、122b
D、出错

我要的不仅仅是答案、还需要详细的解答过程~~望高手赐教。

1.在VB程序中有以下程序段,语句Print "VB"的执行次数是
For i=1 To 3 Step 2 ‘step即步长,循环变量的增量,步长为1,可省略不写
Print "VB"
Next i
答2次
for循环,
首先把初值1赋给循环变量i,接着检查“循环变量”的值是否大于终值3,1<3,执行print打印“VB”一次,然后next i,把循环变量的值1加上步长2,赋值给i,即i=3,
再判断3是否大于终值3,此处为否,继续print打印“VB”一次,然后next i,把循环变量的值3加上步长2,赋值给i,即i=5,再判断5是否大于终值3,此处为是,则停止执行循环体,跳出循环。故打印2次。

2.要在窗体上仅显示文字,选用控件最合适的是 label(标签)
A、Label 标签只能显示文字,故符合问题要求。
B、TextBox 文本框可以显示文字,编辑文字,输入文字。
C、Commandbutton 命令按钮通常用来在单击时执行指定的操作。
D、Image图像框图形控件之一,另一个叫图片框(picture)都可以装入多种格式的图形文件,区别是图像框不能作为父控件,而且不能通过print方法接收文本。

3.表达式Val("12")+Len("2b")的值是 14
val 把字符串转换成数值 Val("12")=12
LEN 返回文本字符串中的字符数 Len("2b")=2(两个字符)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-03-30
1.在VB程序中有以下程序段,语句Print
"VB"的执行次数是
For
i=1
To
3
Step
2
‘step即步长,循环变量的增量,步长为1,可省略不写
Print
"VB"
Next
i
答2次
for循环,
首先把初值1赋给循环变量i,接着检查“循环变量”的值是否大于终值3,1<3,执行print打印“VB”一次,然后next
i,把循环变量的值1加上步长2,赋值给i,即i=3,
再判断3是否大于终值3,此处为否,继续print打印“VB”一次,然后next
i,把循环变量的值3加上步长2,赋值给i,即i=5,再判断5是否大于终值3,此处为是,则停止执行循环体,跳出循环。故打印2次。
2.要在窗体上仅显示文字,选用控件最合适的是
label(标签)
A、Label
标签只能显示文字,故符合问题要求。
B、TextBox
文本框可以显示文字,编辑文字,输入文字。
C、Commandbutton
命令按钮通常用来在单击时执行指定的操作。
D、Image图像框图形控件之一,另一个叫图片框(picture)都可以装入多种格式的图形文件,区别是图像框不能作为父控件,而且不能通过print方法接收文本。
3.表达式Val("12")+Len("2b")的值是
14
val
把字符串转换成数值
Val("12")=12
LEN
返回文本字符串中的字符数
Len("2b")=2(两个字符)
第2个回答  2010-06-11
For i=1 To 3 Step 2
Print "VB"
Next i
A、1
B、2
C、3
D、4 答案为:B 原因是for循环中,i在小于等于3之前都是成立的。
最开始为i为1,1是小于3的 程序执行一次;然后i加步长值2,i值变成3,
再用i与3进行比较,明显i是小于等于3,条件再次成了,程序再执行;
然后i加步长值2,i值变成5,明显5大于3,所以条件为假,程序退出。

要在窗体上仅显示文字,选用控件最合适的是
A、Label
B、TextBox
C、Commandbutton
D、Image 答案:A
因为A为标签控件,一般是用于标识事物。
B为文本框,用来输入或输出内容
C为按钮,一般用来响应事件操作
D为图片控件,更加不成

表达式Val("12")+Len("2b")的值是
A、12
B、14
C、122b
D、出错 答案:B
val函数是将括号里面的内容转换为数据
len函数是求字符串的长度
相似回答