正确答案: C
层次模型
题目:用树形结构表示( )。
查看原题 点击获取本科目所有试题
举一反三的答案和解析:
[单选题]下列程序执行后的输出结果是 void func(int *a,int b[]) { b[0]= *a+6; } main() { int a,b[5]; a=0; b[0] =3; func(&a,b);printf("%d\n",b[0]);}
6
解析:解析:函数的参数不仅可以是整型、实型、字符型等数据,还可以是指针型。它的作用是将一个变量的地址传递到另一个函数中。当数组名作参数时,如果形参数组中的各元素的值发生变化,实参数组元素的值也将随之发生变化。
[单选题]若a、b、c、d都是血型变量且都已经正确赋初值,则下列不正确的赋值语句是( )。
a+d;
解析:解析: C语言规定,赋值号的右边可以是一个赋值表达式,因此选项C)、选项D)正确;在选项B)中,a++是一个自加1的表达式,a被重新赋值,因此它是一个合法的赋值表达式;在选项A)中,a+d是一个算术表达式,虽然最后有一个分号,但这个表达式中没有赋值操作,因此它不是一条赋值语句。
[单选题]执行下面的程序,单击命令按钮后,窗体中的输出结果是 ______。 Private Sub Cotomand1_Click() Ch$="Welcome Home!" a=Len(ch$) For i= 1 To a b$ = Mid(ch$, i 1) If b$ = "m" Then m = m + 1 Next 1 Print m End Sub
2
解析:解析:题中程序的功能是统计字母m在字符串“WelcomeHome!”中出现的次数。程序中有两个字符串函数,Len()和Mid()。Len()函数的作用为计算字符串中字符的个数,而Mid()函数的作用为取子串。题中依次选取字符串中的字母,与字符“m”进行比较,所以答案选A。
[单选题]有以下程序段:
Lili
解析:考查简单的C程序。由题可知,程序中输入name的值为Lili,所以输出的必定是Lili,答案选择A。
[单选题]在Visual FoxPro中,组合框的Style属性值为2,则该下拉框的形式为
下拉列表框
解析:解析:在VisualFoxPro中,可在属性面板中通过修改组合框的Style属性设置其形式,共有两种:0表示下拉组合框,2表示下拉列表框。
[单选题]下列叙述中正确的是
程序执行的效率与数据的存储结构密切相关
[单选题]想查看BIFlen的文档信息,输入以下命令()
help(len)
[单选题]下面程序执行后的输出结果为( )。 public class fun { public static void main(String args[]) { String greets="How are you!"; String s=greets.substring(0,3); System.out.println(S); } }
How
解析:解析:此题方法substring(0,3)是取字符串 greets的第1个字符开始到第3个字符组成的新字符串,即"How"。