• [单选题]下列各选项说法错误的一项是( )。
  • 正确答案 :D
  • DefaultEXT属性和DialogTitle属性都是打开对话框的属性,但非保存对话框的属性


  • [单选题]已定义以下函数: fun(int*p) { return *p; } 该函数的返回值是 ______。
  • 正确答案 :C
  • 形参p所指存储单元中的值

  • 解析:解析:函数fun的形参是指针变量,*p的含义是指针变量p所指存储单元的内容,因此正确答案为C。

  • [单选题]以下程序中函数sort的功能是对a所指数组中的数据进行由大到小的排序 void sort(int a[],int n) { int i,j,t; for(i=0;in-1;i++) for(j=i+1;jn;j++) if(a[i]a[j]) {t=a[i];a[i]=a[j];a[j]=t;} } main() { int aa[10]={1,2,3,4,5,6,7,8,9,10},i; sort(&aa[3],5); for(i=0;i10;i++)printf(“%d”,aa [i]); pfintf(“\n”); } 程序运行后的输出结果是
  • 正确答案 :C
  • 1,2,3,8,7,6,5,4,9,10

  • 解析:解析:本题中首先定义一个长度为10的一个整型数组,并初始化为“l,2, 3,4,5,6,7,8,9,10”,然后调用排序函数sort(),通过分析不难看出,sort()函数是对具有n个元素的a数组进行从大到小排序。由于函数的第一个参数是数组名,其对应的实参可以是函数名或地址。本题在调用该函数时,实参是&aa[3]的地址,即把aa[3]的地址传给了形参数组名a,函数也就是对aa[3]开始的5个元素进行从大到小的排序,aa[0]、aa [1]、aa[2]、aa[8]、aa[9]并没有变化。sort()执行完毕后,接着执行后面的for语句输出数组aa中各个元素的值,由于函数sort()只是对aa[3]开始的5个元素进行从大到小的排序,aa[0]、aa[1]、aa[2]、aa[8]、aa[9]并没有变化,所以输出为“1,2,3,8,7,6,5,4,9, 10”。

  • [单选题]下面叙述中不正确的是 ______。
  • 正确答案 :B
  • 自定义数据类型只能在窗体模块的通用声明段进行声明

  • 解析:解析:自定义数据类型是用Type语句定义的数据类型,可以包含一个或多个任意数据类型的元素。自定义数据类型必须在窗体模块、标准模块或类模块的通用声明段进行定义。 在窗体模块和类模块中,只能用Private关键字来声明白定义数据类型;在标准模块中,可以使用Private或 Public关键字来声明自定义数据类型。 自定义数据类型中的元素的数据类型可以是系统提供的基本数据类型或已声明的自定义数据类型。

  • [单选题]以下叙述中错误的是______。
  • 正确答案 :C
  • Visual Basic应用程序只能以解释方式执行

  • 解析:解析:Visual Basic应用程序可以以解释方式执行,也可以编译成可执行文件执行。

  • 查看原题 点击获取本科目所有试题

    推荐下载科目: 计算机二级 软考中级 JAVA认证 计算机一级 软考高级 通信工程师 计算机操作员初级 计算机操作员中级 计算机操作员高级 LTE认证
    @2019-2026 不凡考网 www.zhukaozhuanjia.com 蜀ICP备20012290号-2