2009-2010学年第1学期高级语言程序设计b卷

2009-2010学年第1学期高级语言程序设计b卷

ID:18662411

大小:74.50 KB

页数:6页

时间:2018-09-20

2009-2010学年第1学期高级语言程序设计b卷_第1页
2009-2010学年第1学期高级语言程序设计b卷_第2页
2009-2010学年第1学期高级语言程序设计b卷_第3页
2009-2010学年第1学期高级语言程序设计b卷_第4页
2009-2010学年第1学期高级语言程序设计b卷_第5页
资源描述:

《2009-2010学年第1学期高级语言程序设计b卷》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、院/系年级专业姓名学号答题勿超装订线------------------------------装---------------------------------------------订----------------------------------------线----------------------------------------安徽大学2009—2010学年第1学期《高级语言程序设计》考试试卷(B卷)(闭卷时间120分钟)题号一二三四五六七总分得分阅卷人得分一、单选题(每小题2分,共20分)1.正确的C语言标识符是【】A.forB.12345C._000

2、0000D.x.y2.表达式“ˊˊ<ˊAˊ<ˊ0ˊ”的值是【】A.0B.1C.2D.语法错误3.设有实型变量x,则表达式“x=3,x+=3/2”的值是【】A.3B.3.0C.4.0D.4.54.设整型变量x1、x2、x3、y值均为5,执行下列程序段后y值是【】if(x1>5)if(x2==5)if(x3<5)y=2;elsey=3;A.5B.4C.3D.25.执行下列循环语句后,整型变量x的值是【】for(x=1;++x<5;x++)++x;A.4B.5C.6D.76.下列数组定义语句中,错误的是【】A.chara[2][3]={{ˊaˊ},{ˊbˊ}};B.inta[]

3、[2]={1,2,3,4,5,6};C.inta[][3]={1,2,3,4,5,6};D.inta[][]={{1,2,3},{4,5,6}};7.设有定义:floatx,*p=&x;则下列表达式中错误的是【】A.*&pB.*&xC.&*pD.&*x8.下列函数定义中,正确的是【】A.voidf(intx)B.intf(int*x,int*y){return(x);}{return(y);}C.int*f(intx,int*y)D.voidf(intx,int*y){return(y);}{return(x+*y);}9.设有结构型及其变量的定义语句:structx{int

4、xx;}xxx;则下列表达式中能正确表示结构型变量xxx成员xx的表达式是【】A.x.xxB.xxC.xxx->xxD.xxx.xx10.若打开文件的文件操作方式为"ab+",则下列说法中错误的是【】A.打开文件后可以读取数据。B.可从文件任何位置将数据写到文件中。C.要打开文件是二进制文件。D.要打开的文件必须存在。《高级语言》试卷第1页共6页得分二、填空题(每小题2分,共20分)1.存储类型是_______________的变量仅在第一次定义时初始化。2.设整型变量x、y的值均为6,则表达式x++%(++y+1)的值是_________。3.能表示“整型变量x的绝对值大于

5、5”的表达式是____________________。(注意本题答案中规定不得使用系统库函数。)4.设字符型变量m的值为'm',执行语句if(m>=ˊaˊ&&m<=ˊzˊ)m-=32;后,变量m中的字符是____________。5.设整型变量k的值为0,则循环语句“while(k++<9)k++;”的循环体一共执行_______次。6.设有定义语句:chars[10]="ABCD",则字符型数组s中存放的字符串长度是____________。7.设有定义语句:inta[][3]={{1,2,3},{4,5,6}},(*p)[3]=a;则表达式*(*p+1)的值是_

6、_________。8.设有定义语句:chars[5][10],*p=s;则使用p来表示数组元素s[2][3]的表达式是_______________________。9.由用户在程序中定义的数据类型中,__________型的变量占用的字节数是其所有成员占用的字节数之和。10.设文件型指针p已经指向一个打开的文件,如果要测试这个文件是否到达文件尾,应该使用的函数调用是______________________。《数据结构》试卷第2页共6页得分院/系年级专业姓名学号答题勿超装订线------------------------------装-----------------

7、----------------------------订----------------------------------------线----------------------------------------三、阅读程序题(每小题5分,共20分)按格式将程序运行的输出结果填写在题目右侧的空白处。(1)main(){floatx=12.3456;unsignedu=65535;printf("u=%d,x=%8.2f",u,x);}(2)main(){ints=0,a=2,n=4,k,m;

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

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

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