C语言程序设计A课程教学模拟卷2及答案

C语言程序设计A课程教学模拟卷2及答案

ID:37918071

大小:53.50 KB

页数:6页

时间:2019-06-02

C语言程序设计A课程教学模拟卷2及答案_第1页
C语言程序设计A课程教学模拟卷2及答案_第2页
C语言程序设计A课程教学模拟卷2及答案_第3页
C语言程序设计A课程教学模拟卷2及答案_第4页
C语言程序设计A课程教学模拟卷2及答案_第5页
资源描述:

《C语言程序设计A课程教学模拟卷2及答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、中央广播电视大学2008秋季C语言程序设计A课程试卷(6)题号一二三四五总分得分2011年7月考一、单选题(每小题2分,共20分)1.C语言程序中的基本功能模块为()。A.表达式B.标识符C.语句D.函数2.逻辑表达式(x>0

2、

3、y==5)的相反表达式为()。A.x<=0

4、

5、y!=5B.x<=0&&y!=5C.x>0

6、

7、y!=5D.x>0&&y==53.循环体至少被执行一次的循环语句为()。A.forB.whileC.do-whileD.任一种循环4.假定n的值为5,则表达式n++的值为()。A.6B.5C.4D.75.假定一个二维数

8、组的定义为“inta[3][4]={{3,4},{2,8,6}};”,则元素a[2][0]的值为()。A.0B.2C.4D.66.假定一个函数原型为“char*func(intn)”,则该函数的返回类型为()。A.intB.int*C.charD.char*7.假定a为一个字符数组名,则元素a[i]的指针访问方式为()。A.a+iB.*(a+i)C.&a+iD.*a+i8.假定有语句为“int*p=calloc(10+20,sizeof(int));”,则p所指向的动态数组中所包含的元素个数为()。A.10B.20C.30D.409.

9、十进制数50表示成符合C语言规定的八进制数为________。A.20B.32C.62D.06210.若要以读和写两种操作方式打开一个二进制文件,当文件不存在时返回打开失败信息,则选用的打开方式字符串为()。A."r+"B."ab+"C."rb+"D."wb+"二、填空题(每小题2分,共26分)1.在一个C6语言程序文件中,若要包含另外一个头文件或程序文件,则应使用的预处理命令为__________。2.用于从键盘上为变量输入值的标准输入函数的函数名为________。3.假定一个枚举类型的定义为“enumRA{ab,ac,ad,ae

10、};”,则ac的值为________。4.double类型的长度为________。5.执行“intx=45,y=13;printf("%d",x/y);”语句序列后得到的输出结果为________。6.把表达式x=x+y转换成复合赋值表达式为__________。7.假定x的值为5,则执行“a=(!x?10:20);”语句后a的值为________。8.假定一维字符指针数组的定义为“char*a[8];”,则该数组占用的存储空间的字节数为________。9.假定二维数组的定义为“doublea[M][N];”,则数组元素的行下标取

11、值范围在_________之间。10.空字符串的长度为________。11.在所有函数定义之外定义的变量,若没有被初始化则系统隐含对它所赋的初值为________。12.若p指向x,则________与x的表示是等价的。13.直接访问表达式(*fp).score所对应的间接访问表达式为____________。三、写出下列每个程序运行后的输出结果(每小题6分,共30分)1.#includevoidmain(){inti,j,k=0;for(i=0;i<5;i++)for(j=i;j<5;j++)k++;;print

12、f("%d",k);}2.#includevoidmain(){intx=20;inti=2;while(ivoidmain(){inta[8]={76,63,54,95,40,75,90,66};inti,s=0;for(i=0;i<8;i++)if(a[i]>=70&&a[i]<=90)s+=a[i];printf("s=%d",s);}4.#includeintW

13、F(intx,inty){x=x+y;y+=x;returnx+y;}voidmain(){intx=3,y=8;printf("%d",WF(x,y));}5.#includeintLA(int*a,intn){inti,s=0;for(i=0;i

14、ta[],intn,intk){inti,c=0;for(i=0;i=k)c++;returnc;}函数功能:2.voidQA(structWorkera[],intn){inti;for(

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

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

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