学春季学期小程历试卷2011c11b.pdfVIP

  • 1
  • 0
  • 约1.28万字
  • 约 8页
  • 2025-06-27 发布于北京
  • 举报

浙江大学2011–2012学年春季学期

《程序设计基础及实验》课程期末考试试卷

课程号:,开课学院:计算机学院.

考试试卷:√A卷、B卷(请在选定项上打√)

考试形式:√闭、开卷(请在选定项上打√),允许带∕入场

考试日期:2012年06月17日,考试时间:120分钟

诚信考试,沉着应考,杜绝违纪。

考生姓名:学号:所属院系:_

(注意:答题内容必须写在答题卷上,写在本试题卷上无效)

试题一、单选题(每小题2分,共20分)

1.若在主函数中有数组定义inta[10],并有函数调用f(a),则下列关于函数f的原型声明

中错误的是_______.

A.voidf(intx[10]);B.voidf(intx[]);C.voidf(intx);D.voidf(int*x);

2.若有宏定义如下:

#defineM5

#defineNM+1

#defineLN*M/2

则执行语句printf(%d,L);后,输出结果是_______.

A.5B.7C.12D.15

3.若定义chars[]=1234\0abcd;那么sizeof(s)和strlen(s)的值分别为_______.

A.4和9B.1和9C.10和9D.10和4

4.若定义structH{longid;char*s;};那么变量定义错误的是_______.

A.structHh[5]={{1,a},{2,b}};B.structHh[5]={{1},{2}};

C.structHh[5]={1,a,2,b}};D.structHh[5]={1,a,2,b};

5.若定义structVec{intu,v,w,x;}a={2,4,6,8};int*p=a.u;那么p[3]的值是_______.

A.2B.4C.6D.8

6.假设有如下定义inta[4];“,下列表达式不正确的是_______.

A.*aB.a[0]C.a++D.a+1

7.以下选项中可用作C程序合法实数的是_______.

A.2e1B.1.2EC.E4D.1.0e2.0

4ux

8.要用C语言表示代数式,则不正确的表达式是_______.

ab

A.4*u/a/b*xB.4*u*x/b/aC.4*u*x/a*bD.u*x/a/b*4

文档评论(0)

1亿VIP精品文档

相关文档