正确答案: G
Do
题目:以下循环语句中在任何情况下都至少执行一次循环体的是( )。
查看原题查看所有试题
学习资料的答案和解析:
[单选题]执行下列程序段时,分别在输入框中输入2、4、6,则执行结果是______。 Dim A(4) As Integer Dim B(4) As Integer For i = 0 To 2 A(i + 1) = Val (InputBox (“请输入数据”)) B(3 - i) = A(i + 1) Next i Print B(i)
2
[单选题]VBA的逻辑值进行算术运算时,True值被当作______。
-1
解析:解析:True是Access系统内部常量,共值为-1。
[单选题]若调用fputc()函数输出字符不成功,则其返回值是______。
非0值
[单选题]cin代表 ______。
标准输入
[单选题]串的长度是( )。
串中所含字符的个数
解析:解析:串的长度是指串中字符的个数,且其字符个数可以为0。
[单选题]如果int i=3,则k=(++i)+(++i)+(i++)执行过后k的值为______,i的值为______。 ( )
15,6
[单选题]以下对结构体类型变量的定义中,不正确的是( )。
define AA struct aa AA{ int n; float m; }tdl;
struct { int n; float m; } aa; struct aa tdl;
解析:解析:定义结构体类型的变量有如下几种方法:①定义结构体类型的同时,定义结构体类型的变量,如:stractaa{…}tdl;选项B)中将宏名AA用宏体structaa替换后,与该定义形式一样,因此是正确的。在这一定义形式中,结构体类型名aa是可以省略的,因此,D)项也是正确的。②先定义结构体类型,然后再定义结构体类型的变量,形式如下:structaa{…};strnctaatdl;这种定义形式也可演变为:先用类型定义语句typedef将该结构体类型定义成一个类型名AA,然后直接用该类型名AA定义一个结构体变量(这时不再需要使用关键字struct)。因此选项A)正确。
[单选题]若有以下定义 int a[] = {1,2,3,4,5,6,7); char c1 = 'b',c2 = '2'; 则数值不为2的表达式是( )。
c2-0
解析:解析:本题考查数组的定义、初始化及其引用,以及对字符ASCII码值的熟悉程度。解本题的关键在于熟悉字符的ASCII码值。字符在进行数学运算时取其ASCII码值,其中'b'的ASCII码值为98,'d'的ASCII码值为100,字符'2'的ASCII码值为50。根据以上知识,可知D选项中表达式c2-0的值为50。