2018秋【西南大学】[9020]《C语言》作业(资料)

2018秋【西南大学】[9020]《C语言》作业(资料)

ID:41971720

大小:131.87 KB

页数:12页

时间:2019-09-05

2018秋【西南大学】[9020]《C语言》作业(资料)_第1页
2018秋【西南大学】[9020]《C语言》作业(资料)_第2页
2018秋【西南大学】[9020]《C语言》作业(资料)_第3页
2018秋【西南大学】[9020]《C语言》作业(资料)_第4页
2018秋【西南大学】[9020]《C语言》作业(资料)_第5页
资源描述:

《2018秋【西南大学】[9020]《C语言》作业(资料)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、【西南大学】[9020]《C语言》试卷总分:100得分:100第1题,【单项选择题】C语言程序的三种基本结构是()A.循环结构,转移结构,B.嵌套结构,C.递归结构,D.顺序结构,递归结构,循环结构,选择结构,顺序结构顺序结构转移结构循环结构正确答案:第2题,【单项选择题】以下叙述正确的是A.可以在一个函数中定义另一个函数B.构成C程序的基本单位是函数C.main()函数必须放在其他函数之前D.所有被调用的函数一定要在调用之前进行定义正确答案:第3题,【单项选择题】有以下程序mainO{chars[]二"159",*p;p二s;printf(〃%c",*p++);printf*p++);}程序

2、运行后的输出结果是A.15B.16C.12D.59正确答案:第4题,【单项选择题】以下叙述中正确的是A.预处理命令行必须位于源文件的开头B.在源文件的一行上可以有多条预处理命令C.宏名必须用大写字母表示D.宏替换不占用程序的运行时间正确答案:第5题,【单项选择题】以下叙述中错误的是A.对于double类型数组,不可以直接用数组名对数组进行整体输入或输出B.数组名代表的是数组所占存储区的首地址,其值不可改变C.当程序执行中,数组元素的下标超出所定义的下标范围时,系统将给出,可以通过赋初值的方式确定数组元素的个数正确答案:第6题,【单项选择题】已有定义:chara□二"xyz",b[]=A.数组a

3、和b的长度相同B.a数组长度小于b数组长度C.a数组长度大于b数组长度D.上述说法都不对正确答案:第7题,【单项选择题】有以下程序main()程序运行后的输出结果是A.45B.56C.60D.42正确答案:第8题,【单项选择题】共同体的字节长度是A.成员中长度最长成员的字节长度B.成员屮长度最短成员的字节长度C.所有成员长度和D.最短成员长度和最长成员长度和正确答案:第9题,【单项选择题】定义一个指向数组的指针变量,正确的方式是A.int(*p)[4]B.int*p[4]C.intp*[4]D.int(*)讥4]正确答案:第10题,【单项选择题】设有程序段intk=10;wh订e(k二0)k二

4、kT;则下面描述中正确的是A.while循环执行10次B.循环是无限循环C.循坏体语句一次也不执行D.循环体语句执行一次正确答案:第11题,【单项选择题】有inta[10]=A.8B.9C.OD.不确定的值正确答案:第12题,【单项选择题】以下选项中,不能作为合法常量的是A.1.234e04B.1.234e0.4C.1.234e+4D.1.234e0正确答案:第13题,【单项选择题】若k为整型,以下while循环次。intk二10;while(k=0)k=kT;A.10次B.无限循坏C.一次不执行D.执行一次正确答案:(n7){n--;printf(z/%dA.1098B.987C.1098D

5、.987第M题,【单项选择题】定义如下变量:正确答案:intn=10;则下列循环的输出结果是〃,n);}while第15题,【单项选择题】若变量已正确说明,则以下程序段输出为a=10;b=50;c=30;if(ab)a=b,b=c;c=a;A.a=10b二50c=10B.a=10b=30c=10C.a=50b=30c=10D.a=50b=30c=50止确答案:第16题,【单项选择题】表达式是满足:当c的值为1、3、5三个数屮任意1个时值为〃真〃,否则值为〃假〃的表达式。A.(c=l)

6、

7、(c=3)

8、

9、(c=5)B.(c!=l)&&(c!=3)&&(c!=5)A.(c==l)&&(c==3)&&

10、(c=5)B.(c==l)

11、

12、(c==3)

13、

14、(c==5)正确答案:第17题,【单项选择题】有inti=3;则(++i)+(++i)+(十+i)的结果是()A.9B.18C.12D.15正确答案:第18题,【单项选择题】已知x值为2,y值为5,则表达式(3+x,3*y)的值是(A.5B.20C.5,15D.15正确答案:第19题,【单项选择题】不合法的八进制数是A.0B.028C.077D.12正确答案:第20题,【单项选择题】设intc=5和inta,a=2+(c+=c++,c+&++c),则a=A.15B.14C.13D.16正确答案:第21题,【单项选择题】C语言程序的三种基本结构是()

15、A.顺序结构,选择结构,循环结构B.递归结构,循环结构,转移结构C.嵌套结构,递归结构,顺序结构D.循坏结构,转移结构,顺序结构正确答案:笫22题,【单项选择题】若定义x和y为double类型,则表达式:x=2,y二x+5/2的值是A.4B.4.5C.3.0D.4.0正确答案:第23题,【单项选择题】为表示关系x^y^z,正确的C语言表达式是A.(x=y=z)B.(x=y)AND(y=z)C.(x

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

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

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