C语言 五邑大学 高潮 练习5 答案.docVIP

  • 23
  • 0
  • 约3.41千字
  • 约 5页
  • 2018-03-13 发布于河南
  • 举报
C语言 五邑大学 高潮 练习5 答案

试卷号:TSheet5 一、选择题 1、执行完下列3条语句后,c指向______。 int a,b,*c=a; int * p=c; p=b; (A) p (B) c (C) b (D) a 答案:D 2、下列程序是要对两个整型变量的值进行交换。以下正确的说法是_____。 int myswap(int p, int q) { int t; t=p; p=q; q=t;} int main() { int a=10, b=20; myswap(a,b); return 0; } (A) 该程序完全正确 (B) 该程序有错,只要将语句myswap(a, b); 中的参数改为a,b即可 (C) 该程序有错,只要将myswap()函数中的形参p和q以及t均定义为指针(执行语句不变)即可 (D) 以上说法都不正确 答案:D 3、若已定义:char s[10]; 则在下面表达式中不表示s[1]的地址的是_____。 (A) s+1 (B) s++ (C) s[0]+1 (D) s[1] 答案:B 4、下面程序段中, for循环的执行次数是 _____。 char *s=\ta\018bc; for( ; *s!=\0; s++) printf(*); (A) 9 (B) 5 (C) 6 (D) 7 答案:C 5、以下不正确的字符串赋初值的方式是______。 (A

文档评论(0)

1亿VIP精品文档

相关文档