正确答案: B
sizeof,$amp;
题目:若有运算符$amp;
解析:B
查看原题 点击获取本科目所有试题
举一反三的答案和解析:
[单选题]设有定义:char p[]={'1','2','3'},*q=p;,以下不能计算出一个char型数据所占字节数的表达式是
sizeof(p)
解析:解析:在本题中,p和q同为指向字符类型数据的指针。*q和p[0]同为字符型数据。选项B) 、C) 和D) 都符合题目的要求;选项A) 计算得出的是指针类型数据所占的内存字节数。
[单选题]以上程序段运行的结果是:______. Dim a(-1 To 5) As Boolean Dim flag As Boolean flag = False Dim i As Integer Dim j As Integer Do Until flag = True For i = -1 To 5 j=j+1 if a(i)= False Then a(i)= True Exit For End If If i = 5 Then flag = True End If Next Loop Print j
35
解析:解析:该程序段的作用是给数组a的每个数组元素赋值True,具体实现的方式为: 每次从数组a的第一个元素开始判断,该元素是否为False,如果是,则令此元素为True,然后跳出循环,重新从数组a的第一个元素开始判断;如果当前元素不为False,则判断下一个元素。因此语句j=j+1将执行 1+2+3+4+5+6+7=28次,即j=28。然后再遍历一遍数组a的所有元素,最后结束程序段。所以j最终的值是: j=28+7=35。
[单选题]当Form_Click;事件发生时,窗体上显示的第三行是 ______。 Private Sub Form_Click() Dim i As Integer, j As Integer, k As Integer Dim x(5, 5) As Integer For i = 1 To 5 k = 1 For j = 1 To 5 If i = j Then x(i, j) = k + 1 k=k+2 Else x(i, j) = k + 1 End If Next j Next i For i = 1 To 5 For j = 1 To 5 Print x(i, j) Next j Print Next i End Sub
22135
解析:解析:程序首先通过一个双重循环二维数组x的各个元素赋值,通过计算不难得出二维数组各行的值:第一行:13579第二行:21357第三行:22135第四行:22213第五行:22221第三行的值为22135,因此本题选A。
[单选题]设某棵树的度为3,其中度为2、1、0的结点个数分别为3、4、15。则该树中总结点数为()
不可能有这样的树
[单选题]下列程序的作用是:打开顺序文件C:\stuDat
txt,读取文件中的数据,并将数据显示在窗体上。该程序不完整,请补充完该程序。Private Sub Form_Click()
解析:Open“C:\StuDatA. txt”For Input As #1
[单选题]在SQL查询中使用wHERE子句指如的是( )。
查询条件
解析:本题考查SQL中查询语句的知识。在SQL的查询语句中,SELECT子句用于指定最后查询结果中的字段,FROM子句用于指定需要查洵的表,WHERE子句用于指定查询条件,只有满足条件的元组才会被查询出来。