正确答案: G

int *s, k;

题目:请选出正确的程序段

查看原题查看所有试题

学习资料的答案和解析:

  • [单选题]以下程序运行后的输出结果是 ______。 Sub add(x,y) x=x+y Print "x=";x;",y=";y End Sub Private Sub Command1_Click() x=1 y=1 Call add((x),(y)) Print"x="; x;",y=";y End Sub
  • x=2,y=1 x=1,y=1

  • 解析:解析:在过程调用语句中,一般不特别指明,参数是按传地址方式传递的。此题两个实际参数都用圆括号括起,表示为传值方式,形参的变化不影响实参,因此,虽然形参x变为2,在过程add中输出2,但返回事件过程后,输出x的值不受影响,为1。

  • [单选题]如果在SQL查询的SELECT短语中使用TOP,则应该配合使用
  • ORDER BY短语

  • 解析:解析:在Visual FoxPro中,sQL SELECT有几个特殊选项,如显示部分结果可使用TOP nExpr [PERCENT],但使用ToP应配合使用ORDER BY短语。

  • [单选题]特殊运算符“Is Null”用于指定一个字段为( )。
  • 空值


  • [单选题]下列二维数组初始化语句中,不正确的是( )。
  • int b[3][2]={(1,2),(3,4),(5,6)};

  • 解析:解析:在对二维数组元素赋初值时,可以只对部分元素赋初值,未赋初值的元素自动取0;C语言规定,对于二维数组,只可以省略第1个方括号中的常量表达式,而不能省略第2个方括号中的常量表达式:赋的初值不能多于事先定义好的数组元素个数。在选项D)赋值表达式中对每一维的元素赋初值应用{},而不是()。

  • 推荐下载科目: 计算机二级 计算机三级 计算机四级 软考中级 思科认证 华为认证 软考初级 计算机操作员中级 其他 LTE认证
    @2019-2025 布丁学网 www.51ksbd.net 蜀ICP备20012290号-1 川公网安备 51012202001362号