2013~14“程序设计ii”期末试卷

2013~14“程序设计ii”期末试卷

ID:20636656

大小:174.77 KB

页数:13页

时间:2018-10-14

2013~14“程序设计ii”期末试卷_第1页
2013~14“程序设计ii”期末试卷_第2页
2013~14“程序设计ii”期末试卷_第3页
2013~14“程序设计ii”期末试卷_第4页
2013~14“程序设计ii”期末试卷_第5页
资源描述:

《2013~14“程序设计ii”期末试卷》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、诚信应考考出水平考出风格浙江大学城市学院2013—2014学年第二学期期末考试试卷《程序设计(II)》开课单位:计算学院;考试形式:闭卷;考试时间:_2014_年_6_月_26_日;所需时间:120分钟题序—•」二四五/、七八总分得分评卷人注:请在答题卷上答题,答案写在试卷上无效。一.单项选择题(本大题共20题,每题1分,共20分。)11.假定int类型变県占用两个字节,右定义:intx[10]={0,2,4};则数组x在內存屮所占字节数是:()。:A)3B)6C)10D)20®:2.以K能正确定义数组并正确赋初值的语句是()。A)intN=5,b[N][N];B)inta[1][2]

2、={{1},{3}};C)intc[2】[】={{1,2},{3,4}};D)intd[3】[2】={{1,2},{34}};3.下述对C语言字符数组的描述中错误的足()。A)字符数组可以存放字符中B)字符数组中的字符申可以整体输入、输出C)可以在赋值语句屮通过赋仉运算符"="对字符数纟H整体赋值D)不可以用关系运算符对字符数组中的字符串进行比较4.下列叙述中错误的是()。A)对干double类型数组,不可以直接用数组名对数组进行整体输入或输!IIB)数组名代表的是数组所占存储区的首地址C)在程序执行屮,数组元素的T*标超出所定义的T*标范围吋,系统将给出“卜*标越界”的出错信息D)可

3、以通过赋初值的方式确定数组元素的个数5.若柯定义语川:inta[3][6];按在内存屮的存放顺序,a数组的第10个元素是()。A)a[0][4]B)a[1][3]C)a[0][3]D)a[1][4]6.有以下定义:charx[]="abcdefgn;chary[]={,a,,,b';c7d,,,e,,T,'g,};则il*:确的叙述为()。A)数组x和数组y等价B)数组x和数组y的长度相同C)数组x的长度大于数组y的长度D)数组X的长度小于数组y的长度3.下列语川定义x为指句int类型变景a的指针,正确的是()。A)inta,*x=a;B)inta,*x=&a;C)int*x=&a,a

4、;D)inta,x=a;4.设有以下定义inta[10]={1,2,3,4,5,6,7,8,9,10},*p=&a[3],b;则执行b=p[5】;语句后变量b的位为()0A)5巳)6C)8D)95.下列叙述中错误的是()。A)改变函数形参的仇,不会改变对应实参的伉B)函数可以返IN地址位C)可以给指针变fi赋一个整数作为地址值D)当在程序的开失含尖文件stdio.h吋,吋以给指针变量赋NULL6.以下程序的输出结果是()。intmain(void){chara[10]={'1•/2'/3

5、/4*,

6、5’,

7、6

8、,7?8?9*,0},*p;inti=8;P=a+i;printf("%s

9、n",p-3);return0;}D)789a;b[10];A)6B)6789C).6’7.以下选项中,不能定义s为合法的结构变fi的是()。A.structabcB.struct{doublea;{doublecharb[10];char}s;D.structs{doublea;charb[10];};}s;C.structABC{doublea;charb[10];};structABCs;12.如果有定义语句:struct{intx,y;}s[2]={{1,3},{2,7}};则语句printf(“。/od”,s[0】.y/s[1].x);的输11i结果为()。A.0B.1C

10、.2D.313.设有如卜•定义“structsk{inta;floatb;}data,*p;”,域的正确引用是()。A.(*p).data.aB.(*p).a14.执行下列程序后变量i的值应为(#defineMA(x,y)x*yi=5;i=MA(i,i-1)*7;A.16B.18C.p->data.a)oC.210苦有“p=&data;”,则对data中的aD.p.data.aD.16815.下而说法中正确的是()。A.苦全局变虽仅介:单个C文件中访问,则吋以将这个变fi修改为静态全局变呈,以降低模块间的耦合度A.苦企局变量仅由单个函数汸问,则讨以将这个变fi改为该函数的静态只部变量,

11、以降低模块间的耦合度B.设计和使川访问动态全局变景、静态全局变景、静态局部变暈的阁数吋,需要考虑变景生命周期问题C.静态全局变fi使川过多,可那会导致动态存储区(堆栈)溢出15.以下叙述屮错误的是()。A)用户定义的函数中可以没冇return语句B)用户定义的函数屮可以有多个return语句,以便可以调用一次返回多个函数值C)用户定义的函数中若没有return语句,则应当定义函数为void类型D)函数的return语句屮可以没奋表达式16.若有

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。