正确答案: A
只能在循环体内使用break语句
题目:下列说法中错误的是
查看原题查看所有试题
学习资料的答案和解析:
[单选题]有定义语句:char s[10];,若要从终端给s输入5个字符,错误的输入语句是
scanf("%s",s[1]);
解析:解析:在格式输入中,要求给出的是变量的地址,而D)答案中给出的s[1]是一个值的表达式。
[单选题]在窗体上有一个命令按钮,然后编写如下事件过程。 Private Sub Command1_Click() Dim a(5)As String FOR i=1 To 5 a(i)=Chr(Asc("A")+(i-1)) Next For Each b h a Print b; Next End Sub 程序运行后,单击命令按钮,输出结果是
A
解析:解析:本题考查了数组的赋值操作以及 For Each…In循环语句。本程序段首先定义了一个一维数组变量,然后用For循环为其赋值,Asc()函数的作用是返回字符的ASCII码,字符“A”的ASCII码为65, Chr()函数的作用是将ASCII码值变为相应的字符,而“a(i)=Chr(Asc(“A”)+(i-1))”的作用是将每次比原来大1的ASCII码值变为字符赋给a,所以a的元素是“A,B,C,D,E”。For Each…In用于输出a中元素的值,所以正确答案是选项A。
[单选题]要使文本框只具有垂直滚动条,则就( )。
将其Multiline设置为True,同时将Scrollbars属性设置为2
[单选题]在Visual Basic中,下列优先级最高的运算符是______。
*