C语言程序设计指针相关练习题.ppt

* 1. 若已定义: 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[p-a-1] D 2. 已知指针p的指向如下图所示,则执行语句*--p;后*p的值是 a[0] a[1] a[2] a[3] a[4] ┌──┬──┬──┬──┬──┐ │ 10 | 20 | 30 │ 40 | 50 | └──┴──┴──┴──┴──┘ p↑ A) 30 B) 20 C) 19 D) 29 B 3. 下面程序运行时,如果从键盘上输入3,5回车,程序输出的 结果是________。 main( ) { int a,b,*pa,*pb; pa=a; pb=b; scanf(%d,%d,pa,pb); *pa=a+b; *pb=a+b; printf(a=%d,b=%d\n,a,b); } A) a=13,b=13 B

文档评论(0)

1亿VIP精品文档

相关文档