2010年计算机等级考试二级C语言一维数组与指针7
(31) 以下程序的输出结果是
A) 258 B) 741 C) 852 D) 369 (32) 下列程序的输出结果是 A) 非法 B)a[4]的地址 C)5 D)3
(33) 下面程序的输出结果是 A) 0 B) 1 C) 10 D) 9
(34) 当调用函数时,实参是一个数组名,则向函数传送的是 A) 数组的长度 B) 数组的首地址 C) 数组每一个元素的地址 D) 数组每个元素中的值 (35) 以下程序的输出结果是 A) 20 B) 21 C) 22 D)23
(36) 以下函数返回a所指数组中最小的值所在的下标值
在下划线处应填入的是 A) i=p B) a[p]=a[i] C) p=j D) p=i (37) 有如下说明 int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a; 则数值为9的表达式是 A) *P+9 B) *(P+8) C) *P+=9 D) P+8 (38) 有如下程序
该程序的输出结果是 A) 不确定的值 B) 2 C) 1 D) 0 (39) 执行下面的程序段后,变量k中的值为 A) 不定值 B) 33 C) 30 D) 10 int k=3, s[2]; s[0]=k; k=s[1]*10; (40) 若已定义: int a[ ]={0,1,2,3,4,5,6,7,8,9], *p=a,i; 其中 0≤i≤9, 则对a数组元素不正确的引用上 A) a[p-a] B) *(&a[i]) C) p[i] D) a[10] 相关资料 |