武汉大学计算机学院c语言历年试题

武汉大学计算机学院c语言历年试题

ID:10613726

大小:229.00 KB

页数:29页

时间:2018-07-07

武汉大学计算机学院c语言历年试题_第1页
武汉大学计算机学院c语言历年试题_第2页
武汉大学计算机学院c语言历年试题_第3页
武汉大学计算机学院c语言历年试题_第4页
武汉大学计算机学院c语言历年试题_第5页
资源描述:

《武汉大学计算机学院c语言历年试题》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、武汉大学计算机学院2001-2002学年度第一学期2001级《高级语言程序设计》期末考试试卷姓名:学号:专业:未经主考教师同意,考试试卷、答题纸、草稿纸均不得带离,否则视为违规。一.选择最合适的答案填空(每题1分,共10分)()1.      ______不是C语言的基本控制结构。A.     转移B.     循环C.     顺序D.     选择()2.      表达式65

2、9和65&9的值为______。A.     74和74B.     73和1C.     74和405D.     73和9()3.      设变量intm,n,a,b的值均为1,则执行表达式(m=a>

3、b)&&(n=a>b)后,m,n的值为______。A.     1和1B.     0和1C.     1和0D.     0和0()4.      表达式35<<3的值为______。A.     4B.     38C.     105D.     280()5.      设有如下宏定义#defineWIDTH80#defineLENGTHWIDTH+1则执行赋值语句v=LENGTH*20;/*v为int型变量*/后,v的值为______。A.     1620B.     1601C.     100D.     1600()6.      假如指针p已经指向某个整型变量,语

4、句____使指针q与p指向同一变量。A.      q=**pB.      q=*&pC.     q=&&pD.     q=*p()7.        设longa[50],*p;执行p=a;p+=4;后*(p+4)等价于____。A.      a[8]B.      a[4]C.     a[2]D.     无法确定()8.      执行fp=fopen(”A:Exam1_8.txt”,”wb”);后fp为null,最可能的原因是____。A.     按二进制方式打开文本文件B.     文件A:Exam1_8.txt不存在C.     文件写保护D.     文件A:

5、Exam1_8.txt大小写不一致()9.      ______不是对象的基本特性。A.     封装B.     多态(重载)C.     非结构D.     继承()10.  结构化程序设计追求的首要目标是程序的______。A.      运行速度快B.      存储空间少C.      结构优D.      代码长度最短二.程序纠错(10分)下列两个程序段有若干错误,请你错误之处下方标明,如有必要可以简要说明原因(在程序右侧)。重要提示:任何一种程序语言其数据类型的存储空间将受到计算机制约。程序段A/*输入不超过20个正整数,计算其乘积*/#definenum20inta[

6、num],count=0,buf=1;for(inti=0;(i0);i++){scanf(“%u”,buf);a[++count]=buf;}num=count;longsum=0;for(i=0;i

7、适当的内容。#definem100main(){inta[m][m];inti,j;①sum=0;for(i=0;imain(){inti,b,k=0;for(i=1;i<=5;i++){b=i%2;while(b-->=0)k++;}printf(“%d,%d”,k,b);}3.     (6分)写出下列程序的运行结果。int

8、fat(intn){staticintf=1;f=f*n*2;return(f);}main(){inti,j;for(i=1;i<=5;++i)printf(“%dt”,fat(i));}4.     (6分)下列程序段将一个单链表写入一个文件:p=head;if(fp=fopen(“Exam5.dat”,”w”)!=null){while(p!=null){fwrite(p,sizeof(structnode),1,fp);p=(*p).

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

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

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