2012级C语言指针摸底试卷.docVIP

  • 45
  • 0
  • 约1.23万字
  • 约 15页
  • 2017-11-17 发布于河南
  • 举报
2012级C语言指针摸底试卷

2012级C语言高级专题摸底试卷 注:不用太在意成绩,只是对大家的指针等高级内容掌握程度进行摸底 考试方式: 开卷,但不允许讨论和交流。 一、选择题(每题1分,共20分) 1、若有说明:int *p1, *p2,m=5,n;以下均是正确赋值语句的选项是( C )。 A)p1=m; p2=p1 ; B)p1=m; p2=n; *p1=*p2 ; C)p1=m; p2=p1 ; D)p1=m; *p1=*p2 ; //A不能用p1赋值 B n没有初始化 D p2没有指向任何地址,所以没有值 2、下面判断正确的是( C )。 A)char *a=”china”; 等价于 char *a; *a=”china” ; B)char str[10]={“china”}; 等价于 char str[10]; str[ ]={“china”;} C)char *s=”china”; 等价于 char *s; s=”china” ; D)char c[4]=”abc”,d[4]=”abc”; 等价于 char c[4]=d[4]=”abc” ; //A 无法赋值 B str[ ]={“”}是错的 D 不能整体赋值,除非初始化赋值 3、下面程序段中,for循环的执行次数是( )。 //题目有问题 ch

文档评论(0)

1亿VIP精品文档

相关文档