C语言程序设计试卷桂林理工大学.doc

C语言程序设计试卷桂林理工大学.doc

ID:57064798

大小:28.50 KB

页数:5页

时间:2020-07-31

C语言程序设计试卷桂林理工大学.doc_第1页
C语言程序设计试卷桂林理工大学.doc_第2页
C语言程序设计试卷桂林理工大学.doc_第3页
C语言程序设计试卷桂林理工大学.doc_第4页
C语言程序设计试卷桂林理工大学.doc_第5页
资源描述:

《C语言程序设计试卷桂林理工大学.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《C语言程序设计》试题4(答卷时间为2小时,总分为100分)专业班级:姓名:学号:第一部分:基础题一、选择题1.在C语言中,5种基本数据类型的存储空间长度的排列顺序为〖〗。A.char

2、线C.必须为字母或下划线D.可以是字母、数字和下划线任一种字符3.若有以下定义,且数值不为3的表达式是〖〗intx[10]={0,1,2,3,4,5,6,7,8,9},*p1;A)x[3]B)P1=x+3,*p1++C)P1=x+2,*(p1++)D)P1=x+2,*++p14.设以下变量均为int类型,则值不等于7的表达式是〖〗A.(x=y=6,x+y,x+1)B.(x=y=6,x+y,y+1)C.(x=6,x+1,y=6,x+y)D.(y=6,y+1,x=y,x+1)5.逻辑运算符两侧运算对象的数据类型〖〗A.只能是0或

3、1B.只能是0或非0正数C.只能是整型或字符型数据D.可以是任何类型的数据6.以下关于运算符优先级顺序的描述中正确的是〖〗A.关系运算符<算术运算符<赋值运算符<逻辑与运算符B.逻辑与运算符<关系运算符<算术运算符<赋值运算符C.赋值运算符<逻辑与运算符<关系运算符<算术运算符D.算术运算符<关系运算符<赋值运算符<逻辑与运算符7.能正确表示“当x的取值在[1,10]和[200,210]范围内为真,否则为假”的表达式是〖〗A.(x>=1)&&(x<=10)&&(x>=200)&&(x<=210)B.(x>=1)

4、

5、(x<=1

6、0)

7、

8、(x>=200)

9、

10、(x<=210)C.(x>=1)&&(x<=10)

11、

12、(x>=200)&&(x<=210)D.(x>=1)

13、

14、(x<=10)&&(x>=200)

15、

16、(x<=210)8.以下程序的运行结果是〖〗main(){intk=4,a=3,b=2,c=1;printf(“%d”,k

17、*1}10.下面程序段的运行结果是〖〗charc[]=”tv\will”;printf(“%d”,strlen(c));A.14B.3C.9D.字符中有非法字符,输出值不确定11.下面程序段运行结果是〖〗#includemain(){chara[]=”morming”,t;inti,j=0;for(i=1;i<7;i++)if(a[j]

18、2.以下正确的说法是〖〗建立函数的目的之一是A.提高程序的执行效率B.提高程序的可读性C.减少程序的篇幅D.减少程序文件所占内存13.以下正确的函数定义形式是〖〗A.doublefun(intx,inty)B.doublefun(intx;inty)C.doublefun(intx,inty);D.doublefun(intx,y);14.C语言允许函数值类型缺省定义,此时该函数值隐含的类型是〖〗A.float型B.int型C.long型D.double型15.下面函数调用语句含有实参的个数为〖〗func((exp1,exp

19、2),(exp3,exp,exp5));A.1B.2C.4D.516.若用数组名作为函数调用的实参,传递给形参的是〖〗A.数组的首地址B.数组的第一个元素的值C.数组中全部元素的值D.数组元素的个数17.变量的指针,其含义是指该变量的〖〗A.值B.地址C.名D.一个标志18.下面程序段中,for循环的执行次数是〖〗char*s=”ta18bc”;for(;*s!=’’;s++)printf(“*”)A.9B.5C.6D.719.若有以下定义,则对a数组元素的正确引用是〖〗inta[5],*p=a;A.*&a[5]B

20、.a+2C.*(p+5)D.*(a+2)20.若有定义:inta[2][3];则对a数组的第i行第j列(假设i,j已正确说明并赋值)元素值的正确引用为〖〗A.*(*(a+i)+j)B.(a+i)[j]C.*(a+i+j)D.*(a+i)+j二、改错〖阅读下列程序段,指出错误并改正之〗。21

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

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

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