如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
武汉大学计算机学院2005-2006-2A
第一篇:武汉大学计算机学院2005-2006-2A武汉大学计算机学院2005-2006学年度第2学期2005级《高级语言程序设计》期末考试试卷A卷姓名:学号:专业:说明:未经主考教师同意,考试试卷、答题纸、草稿纸均不得带离,否则视为违规。(选择最合适的答案填空,每小题2分,共20分)A.CaseB._12C.elseD.eve()1.下面的文字中是不正确的变量名。()2.下面的四个选项中,正确的字符型常量是______。A.‘68’B.‘t’C.“n”D.‘xdh’()3.表达式sizeof(float)的结果为类型。A.单精度B.双精度C.整型D.不合法的()4.设有变量定义:intm=0,n=0;则执行表达式(m-->=0)||(n++A.-1和0B.-1和1C.0和0D.0和1()5.C语言的编译系统对宏命令是A.在程序执行时处理的C.和源程序其他语句一起编译B.在程序连接时处理的D.在对源程序中其它成分正式编译之前进行处理的()6.以下正确的程序语句段为。A.chars1[]=”123456”,s2[]=”abcdef”;strcat(s1,s2);B.char*s1=”1234”,*s2=”abcde”;strcpy(s1,s2);C.char*s1,*s2=”1234”;strcpy(s1,s2);D.chars1[10]=””,s2[5]=”1234”;strcat(s1,s2);()7.设inta[3][4],(*p)[4];p=a;则表达式*(p+1)等价于。A.&a[0][1]B.a+1C.&a[1][0]D.a[1][0]()8.如果执行打开文件函数fopen()时发生错误,该函数返回值为________。A.EOFB.NULLC.-1D.随机值()9.若有以下说明和语句,则下面四个选项中对ttd中lab域的正确引用方式是structexample{charlab;intnum;}ttd,*p;p=&ttd;A.(*p).labB.p->ttd.labC.(*p).ttd.labD.p.ttd.lab()10.表达式(int)(6.8+7/2)的结果是。A.10B.9C.11D.8二.文字填空(共15分)1.break语句出现在循环语句中的作用是______________。2.如果int类型数据在内存中占据2个字节,则int类型数据取值范围为从_________到___________。3.在C语言中,全局变量定义时在数据类型前面增加前缀static,则表示该变量仅在__________内有效。4.设x、y为char类型变量,请写出以下命题:(1)x和y都为大写字母_________________________________(2)x和y中至少一个是数字______________________________5.假设a=3,b=7,c=5,则表达式a7.库函数malloc(sizeof(long))的作用是__________。8.表达式10&12的结果等于。三.程序填空(请在空白处填写合适内容以正确完成整个程序,共10分)1.以下程序的功能是:统计100到1000之间各位数字之和为8的数据个数。#includevoidmain(){inti,s,k,count=0;for(i=100;i{){s=s+k%10;}if(s!=8)count++;}printf(“%d”,count);}2.下面程序的功能是:从一个字符串中删除指定字符,例如,从字符串”Prolog”中删除字符’o’,则结果为”Prlg”。#include{inti=0,j;while(⑦){if(s[i]==c){j=⑧;while(⑨){s[j]=s[j+1];j++;}}else⑩;}voidmain(void){chars[20],c;gets(s);getchar(c);deletechar(s,c);puts(s);}四.程序阅读与分析(共10分)1.分析以下程序执行流程,并写出下列程序的运行结果。#includeintx=0;intfat(intn){staticintf=0;x+=2;f=f+n;return(f);}voidmain(void){inti,j;for(i=3;i{printf(“%dt”,fat(i));printf(“%dn”,x);}}2.阅读以下递归函数,假设有如下定义:inta[6]={6,1,4,7,4,0};分析进行printn(a)调用时程序运行过程;并写出该调用产生的运行结果。#includevoidprintn(int*x){if(*x!=0)printn(x+1);if(*x%2)printf(“%d,”,*x*2);elsepri
鸿朗****ka
实名认证
内容提供者
最近下载
最新上传
高平市第一中学2023年高三综合题(三)物理试题.doc
鄂尔多斯市第一中学2022-2023学年高三3月份两校联考物理试题.doc
迪庆市重点中学2023届高考物理试题命题比赛模拟试卷(31).doc
赣州市红旗实验中学2023届高三下学期第一次模拟-物理试题试卷.doc
福建莆田秀屿下屿中学2023年高三高考考前指导卷(2)物理试题.doc
福建省龙海市第二中学2023年高三下学期第一次适应性考试物理试题.doc
福建省龙岩高中2023届高三第三次教学质量监测物理试题试卷.doc
福建省龙岩市龙岩第一中学2023届高三3月新起点考试物理试题.doc
福建省龙岩市龙岩一中2022-2023学年5月高三联考物理试题试卷.doc
福建省龙岩市长汀县新桥中学2023年下学期高三联考物理试题.doc