2007年c程序设计试题(补考)

2007年c程序设计试题(补考)

ID:10892080

大小:62.50 KB

页数:6页

时间:2018-07-08

2007年c程序设计试题(补考)_第1页
2007年c程序设计试题(补考)_第2页
2007年c程序设计试题(补考)_第3页
2007年c程序设计试题(补考)_第4页
2007年c程序设计试题(补考)_第5页
资源描述:

《2007年c程序设计试题(补考)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、长江大学试卷学院班级学号姓名…………….…………………………….密………………………………………封………………..…………………..线……………………………………..2006─2007学年第2学期《C语言程序设计》课程考试试卷(补考卷)注意:1、本试卷共6页;2、考试时间:120分钟3、姓名、学号必须写在指定地方题号一二三四五六七八总分得分阅卷人得分一、选择题(每题2分,共计20分)1、以下叙述不正确的是A)一个C源程序可由一个或多个函数组成B)一个C源程序必须包含一个main函数C)C程序的基本组成单位是函数D)在C程序中,注释说明只能位于一条语句的后面2

2、、逗号表达式a=3*5,a*4.运算后a的值为__________。A.15B.5C.60D.43、表达式(float)(a+b)/2+(int)x%(int)y(设a=2,b=3,x=3.5,y=4.5),则所的结果为A.5.5B.2.5C.4.5D.64、以下程序的输出结果是:。main(){inta=4,b=5,c=0,d;d=!a&&!b

3、

4、!c;printf("%d",d);}A)1B)0C)非0的数D)-1共6页第6页5、设x,y均为整型变量,且x=10,y=3,则以下语句的输出结果是。printf("%d,%d",x--,--y);A)

5、10,3B)9,3C)9,2D)10,26、执行语句inta[10];int*p=a;后,访问数组第i+1个元素错误的方法是__________A.a[i]B.*(a+i)C.*(p+i)D.*p+i7、执行语句inta[3][4];后,a[1]+2指向数组中元素__________。A.a[3]B.a[1][2]C.a[12]D.a[2][1]8、若有以下定义intk=7,x=12;,则能使值为3的表达式是A)x%=(k%=5)B)(x%=k)-(k%=5)C)x%=k-k%5D)x%=(k-k%5)9、定义int*p;p=&a;后,与其它几个不等价的是_

6、_________。A.*pB.aC.*&aD.&a10、对结构体成员的访问错误的是__________。A.结构体变量名.成员名B.(*结构体指针变量名).成员名C.结构体指针变量名->成员名D.结构体指针变量名.成员名阅卷人得分二、填空题(每空1分,共20分)1、算法的特征有__________、__________、__________、有零个或多个输入、有一个或多个输出。2、程序在计算机上执行一般需经过__________、__________、__________、__________四个步骤。3、C语言规定标志符只能由_________、____

7、_____和_________三种字符组成。共6页第6页长江大学试卷学院班级学号姓名……………..…..…………………….密…………………………………封………………..…………………..线……………………………………..4、表达式z=3+1>=2+3<=5+6,则z=__________。5、C语言中用__________表示逻辑“真”,用__________表示逻辑“假”。6、C语言中数组名表示该数组存储区的__________。7、专门用来存放地址(指针)的特殊变量称为__________,定义指针变量的标志是__________。8、定义结构体的关键字

8、是__________。9、函数(float*)calloc(5,4)所开辟的连续存储空间大小为__________个字节。10、每个数据元素在链表中被称为一个_______,其中第一个被称为__________。阅卷人得分三、判断题(每题1分,共10分)1、在C程序中,无论是整数还是实数,都能被准确无误地表示。()2、C语言中的标识符只能由字母,数字和下划线三种字符组成,且第一个字符必须为字母。()3、由于do-while循环中循环体语句只能是一条可执行语句,所以循环体内不能使用复合语句。()4、函数既不可以嵌套定义也不可以嵌套调用。()5、在C语言程序中

9、,要调用的函数必须在main()函数中定义。()6、C程序中调用关系的所有函数必须放在同一个程序文件中。()7、a是实型变量,C程序中允许赋值a=10,因此实型变量中允许存放整型数。()8、用户若需要调用标准库函数,调用前必须重新定义。()9、对于int*pa[5],pa是一个具有5个元素的指针数组,每一个元素是一个int型指针。()10、for循环的循环体语句中,可以包含多条语句,但必须用花括号括起来。()共6页第6页阅卷人得分四、程序填空。(每题5分,共20分)1、以下程序的输出结果是:。main(){intx=100,a=10,b=20,ok1=5,o

10、k2=0;if(a)elseif(ok2)x=10;

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

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

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