C语言程序-设计题目及解答-11.docVIP

  • 12
  • 0
  • 约5.14千字
  • 约 7页
  • 2017-01-20 发布于湖北
  • 举报
一、判断题?(14分) 1. 指针就是地址,因此一个变量的指针就是该变量的地址。2分 2. 在语句int *p;和语句printf(%d,*p);中的*p含义相同。2分 3. 指针变量不可以为函数的参数。2分 4. 若指针变量指向一维数组的第一个元素,将指针变量加整数3,即指针后移3个元素。 5. b是一维数组名,数组元素b[1]还可写成*(b++)。2分 6. 在二维数组中,行指针是指向一维数组的指针变量.2分 7. 取地址运算符与指针运算符*的优先级相同,结合方向为自右向左。2分 二、选择题?(18分) 1.下列程序执行后的输出结果是( )。???[A] 2分 #include stdio.h void func(int *a,int b[]) { b[0]=*a+6; } int main() { int a,b[5]; a=0; b[0]=3; func(a,b); printf(%d,b[0]); } A. 6?????B. 7?????C. 8?????D. 9 2.有如下程序段 int *p,a=10,b=1; p=a; a=*p+b; 执行该程序段后,a的值为( )。???[C] 2分 A. 编译出错?????B. 12?????C. 11?????D. 10 3.表达式“c=*p++”的执行过程是()???[

文档评论(0)

1亿VIP精品文档

相关文档