09-11年C语言程序设计试卷.docVIP

  • 14
  • 0
  • 约 29页
  • 2018-03-23 发布于河南
  • 举报
09-11年C语言程序设计试卷.doc

计算机学院2008-2009学年第2学期C语言程序设计考试试卷 单项选择题(在下面每小题的A、B、C、D四个选项中,只有一个选项是正确的,请选择正确的选项并填写到括号内,选择正确得分。本大题共10小题,每小题1分,共10分。) 1、ENUM是A、合法标识符B、C语言的关键字 C合法的字符串D、既不是C语言的关键字,也不是合法的字符串或标识符下列数据中属于字符常量的是\ B、\xag C、45 D、\ 3、下列数据中型常量是0x2.5E10 4、下列数据中与等值数为A、0256 B、0400 C、0x400 D、0x256 5、以下叙述中正确的是 A、局部变量说明为static存储类型,其生存期将得到延长 B全局变量说明为static存储类型,其作用域将被扩大 C任何存储类型的变量在未赋初值时,其值都是不确定的 D形参可以使用的存储类型说明符与局部变量完全相同?对于下面数组声明,正确的是A、int x[][5]; B、char t[ ] ‘a’,’b’,’c’,’\0’ ; C、int n 5,a[n]; D、char s[5] “abcde”; 8、若有以下说明和语句,则在执行for语句后,* *pt2 表示的数组元素 int t[3][3],*pt [3],k; for k 0;k3;k pt t+k;?A、t[1][2] B、t[2][0] C、t[2][1] D、t[2][2] 9、已知枚举类型定义 enum a ONE 5,TWO 3,THREE ; 则THREE的值的是 【 】 A、1 B、2 C、4 D、0 10、设有以下说明和语句表达式整型int b[’b’-’a’]; C、int x,a[x][3]; D、char d[11] abc\ndef\n; 3、设有声明:int k[2],*p1 k,*p2 p1;下面能够正确执行的语句有:【 】 A、k p1; B、p2 k+1; C、p1 p2; D*p1* *p2; 4、设有说明: struct T int n[2]; char *s; t[2] 1,0 ,xy , 0, 1 ,yx ,*p t; 下面表达式之值为 ’x’(或其ASCII码值为120)的是: 【 】 A、* *p .s B、*++ ++p - s C、p- s[p- n[0]] D、 *++p .s[* *p .n]-1 5、链表具备的特点是 【 】 A、链表由一系列包含数据域和指针域的结点组成 B、插入和删除不需要移动任何元素 C、可随机访问任意一个结点 D、所需存储空间与其长度成正比 填空题(本大题共10小题,每小题1分,共10分。) 本大题的第1题至第5题请参考下面的说明,请计算出表达式的值并填入各题后面的括号中,各题的表达式相互无关。 short x[ ] -1,0,1 , *p x; unsigned short y 8; 【 】1、* p+1 ? y + x[1] : y - x[1] 【 】2、y ~x[1] 【 】3、x[2] | 0x10 【 】4、y x[2] 【 】5、~ *p 3 本大题的第6题至第10题请参考下面的说明,请计算出表达式的值并填入各题前面的括号中,各题的表达式相互无关。 struct T char c; char *s; int x; a[] A,123, 0 , B,321, 1 ,*p a; 【 】6、 ++p - x 【 】7、p- c+ p+1 - x 【 】8、* ++p - s 【 】9、++p- s[1] 【 】10、*p++ - s++ 判断改错题 (先判断下面各题中是否存在错误;如果存在错误,请改正之;否则不必改。本大题共5小题,每小题2分,共10分。) 1、 计算数学表达式 b2-4ac /2对应的程序段如下: float a,b,c,delta; scanf %f%f%f,a,b,c ; delta b*b-4*a*c * 1/2 ; printf %f,delta ; 2、本小题的程序段如下: int *p1; scanf %d,p1 ; printf %d\n,*p1 ; 3、创建一个含有30个元素的动态数组table,元素类型为struct REC的程序段如下: struct REC char name[8]; char sex; int score; * table; table struct REC * malloc sizeof struct REC ; 4、 本小题的程序段如下: const char * sp[2] abc,123 ; sp[0] ABC; 5、将变量x按位左移n位的宏定义

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档