哈工大C语言试题.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《哈工大C语言试题.doc》由会员分享,可在线阅读,更多相关《哈工大C语言试题.doc(36页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-date哈工大C语言试题题号哈尔滨工业大学(威海)2008/2009秋季学期 C语言程序设计 笔试试题(A卷)题号一二三四五六笔试(70%)平时(30%)总分分数 号学名姓试卷说明: 1. 卷面总分100分,取卷面成绩的70%计入总分; 2. 选择题、填空题与写运行结果题必须在答题卡内答题; 3. 答题时禁止拆开试卷钉,背面即为草稿纸;4. 答题时间105分钟。一、单项选择题
2、(本题16分,每小题2分) 题号12345678答案CDCDCCDB注意行为规范 遵守考试纪律1. C语言源程序文件经过C编译程序编译连接之后生成一个后缀为_的文件。A) .c B) .obj C) .exe D) .cpp2. 表达式 !(x0|y0) 等价于_。A) !x0|!y0 B) !(x0)|!(y0) C)!x0&!y0 D) !(x0)&!(y0)3. 已知函数的调用形式:fread(buffer, size, count, fp); 其中buffer代表的 是( )。 A) 一个整型变量,代表要读入的数据项总数 B) 一个文件指针,指向要读入的文件 C) 一个指针,指向要存放
3、读入数据的地址 D) 一个存储区,存放要读入的数据项4. 以下不能正确定义二维数组的选项是A) int a22=1,2; B) int a2=1,2,3,4;C) int a22=1,2,3; D) int a2=1,2,3,4;5. 以下程序的输出结果是 _。教研室主任签字:main() char ch35=AAAA,BBB,CC;printf(%sn,ch1);A) AAAA B) BBB C) BBB D) AAAA6. 对y在3,23和100,200范围内为真的确表达式为_。 A) (y=3)&(y=100)&(y=3)|(y=100)|(y=3)&(y=100)&(y=3)|(y=1
4、00)|(yname B) &stud.name C) stud.&name D) stud.name8. 若变量已正确定义并赋值,表达式_不符合C语言语法。 A) a*b/c; B) 3.14%2 C) 2, b D) a/b/c二、填空题(本题20分,每小题2分) 1. 设变量定义为:int s =hellonworldn;,则数组s中有_个元素。2. 设变量定义为:int a2=1,3, *p=&a0+1;,则*p的值是_。3. 表达式 !8的值是_。4. 下列程序段的输出结果是_。 #define MIN(x,y) (x)(y)?(x) : (y) printf(%d,10*MIN(1
5、0,15);5. 设a为整型变量,初值为12,执行完语句 a+=a-=a*a后,a的值是_。6. 下列程序的输出结果是_。#includemain()printf(%d,87?6:54?3:2);7. 下列程序段的输出结果是_。char *st =abcd,efgh,ijkl,mnop;printf(%s, *(st+1)+1);8. 下列程序段的输出结果是_。int *p, *q, k = 1, j=10 ; p=&j; q = &k ; p = q ; (*p)+;printf(%d,*q);9. 下列程序的输出结果是_。#includemain() int c=35;printf(%dn
6、,c&(c+1);10. 下列程序的输出结果是_。#includemain() int a23,(*p)3; int k=0,j; p=a; for(;k2;k+)for(j=0;j3;j+)*(pk+j)=(k+1)*(j+1); printf(%dn,*(p1+2);三、请写出下列程序运行的输出结果。 用“”表示空格(本题24分,每小题3分) 1. #include main() int x,y=1,z=10;x=1;if(z0) x=3;else x=5;printf(x=%dn,x);if(z=y0) x=3;else if(y=0) x=5; else x=7;printf(x=%d
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 哈工大 语言 试题
![提示](https://www.deliwenku.com/images/bang_tan.gif)
限制150内