[单选题]设有如下程序段: x=2002,y=2003; printf("%d\n",(x,y)); 则以下叙述中正确的是( )。
正确答案 :D
输出值为2003
解析:解析:“x,y”是一个逗号表达式,逗号运算符的结合性为从左到右,逗号表达式一般形式为“表达式1,表达式2…,表达式n”,整个表达式的值为表达式n的值,故本题是输出y的值2003。所以,4个选项中选项D符合题意。
[单选题]在数据库系统的组织结构中,下列( )映射把用户数据库与概念数据库联系了起来。
正确答案 :A
外模式/模式
解析:数据库有两层映象,即外模式/模式和模式/内模式映象。模式/内模式映象定义数据库全局逻辑结构与存储结构之间的对应关系。
[单选题]设有说明int(*ptr)[M];其中的标识符ptr是______。
正确答案 :C
一个指向具有M个整型元素的一维数组的指针
解析:解析:(*pd)[M]中,由于一对圆括号的存在,所以*首先与prt结合,说明ptr是一个指针变量,然后与[M]结合,说明prt的基类型是一个包含M个int型元素的数组。
[单选题]下列程序中函数sort( )的功能是对数组a中的数据进行由大到小的排序。 #include void sort(int a[],int ll) { int i,j,t; for(i=0;i
正确答案 :C
1,8,7,6,5,4,3,2,9,10,
解析:本程序中的函数sort(inta[],intn)实现的功能是将数组a中的前n个数进行从大到小排序。sort(&a[1],7)是将数组中从a[1]~a[7]这7个数进行从大到小排序,其他数不变。
[单选题]假设i是int类型的变量,并初始化为1,则下列( )是合法的条件语句。
正确答案 :D
if (true) { }
解析:解析:条件语句的“条件”值应该是布尔类型,选项A中,1不是布尔类型的值;选项B中,i=3值为int类型;选项C中,i=2的值不是布尔类型;选项D正确,该语句的含义是无论何种情况下都执行。
查看原题 查看所有试题