ImageVerifierCode 换一换
格式:DOCX , 页数:120 ,大小:95.43KB ,
资源ID:14737716      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/14737716.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(昆明理工大学C语言期末考试题库文档格式.docx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

昆明理工大学C语言期末考试题库文档格式.docx

1、16. 当以参数w打开文件时,若指定路径下已有同名文件,则覆盖原有文件。单 选 题1. 下面有关C语言特点的说法中,错误的是_。A.C语言编写的代码较为紧凑,执行速度也较快B.C语言不仅适合编写各种应用软件,还适于编写各种系统软件C.C语言是一种模块化和结构化的语言D.C语言编写的程序通常不具备移植性2. 以下程序的输出结果是_。 #includestdio.h voidmain() inta=2,b=3,c=4; printf(%d,%d,%dn,c,b,a);A.432B.2,3,4C.4,3,2D.243. 以下选项中,能用作数据常量的是_。A.0119B.o126C.2.5e2.5D.

2、119L4. 下列实型常量,错误的是_。A.3.2fB.-2.2E-2FC.-12.0D.e35. 表达式3.6-5/2+1.2+5%2的值是_。A.3.3B.3.8C.4.3D.4.86. 若变量x、y已正确定义并赋值,以下符合C语言语法的表达式是_。A.+x,y=x-B.x+1=yC.x=x+10=x+yD.double(x)/107. 若变量均已正确定义并赋值,以下合法的C语言赋值语句是_。A.x=y=5;B.x=n%2.5;C.x+n=i;D.x=5=4+1;8. 有以下程序#includestdio.hmain()a=2,b=2,c=2;printf(“%dn”,a/b%c);程序运

3、行后的结果是_。A.0B.1C.2D.39. 有以下程序:#includebc),d);elseif(c-1=d)=1),d+1);,d+2);A.2B.3C.4D.编译时有错且无结果14. 以下运算符中优先级最低的运算符为_。A.&B.&C.!=D.|15. 以下程序的运行结果是_。main() y=9; for(y0;y-)if(y%3=0)%d,-y);A.741B.963C.852D.87542116. 以下描述中正确的是_。A.由于do-while的循环体只能有一条语句,所以循环体内不能使用复合语句B.do-while由do开始,用while结束,在while(表达式)后面不能写分号

4、C.在do-while循环中,是先执行一次循环体,再进行判断D.在do-while循环中,根据情况可以省略while17. 若程序执行时的输入数据是2473,则下述程序的输出结果是_。cs; while(cs=getchar()!=n) switch(cs-2)case0:1:putchar(cs+4);2:break;3:putchar(cs+3);default:putchar(cs+2); A.668977B.668966C.6677877D.668876618. 执行以下程序时输入1234567890,则其中while循环体将执行_次。#includecharch;while(ch=g

5、etchar()=0#A.10B.0D.119. 以下程序执行后的输出结果是_。i,n=0;for(i=2;ii+) doif(i%3)continue;n+;while(!i); n=%dn,n);A.n=5B.n=2C.n=3D.n=420. 下列字符串赋值语句中,不能正确把字符串“HelloWorld”赋给数组的语句是_。A.chara1=H,eloWrd0;B.chara215;strcpy(a2,HelloWorldC.chara315;a3=D.chara410=21. 若有说明:a34;则对a数组元素的正确引用是_。A.a24B.a1,3C.a1+10D.a(2)(1)22. 下

6、面程序的运行结果是_。s=012xyfor(i=0;si!=0;if(si=asizA.B.C.D.23. 下面关于数组的叙述,正确的是_。A.数组元素的数据类型都相同B.数组不经过定义即可使用C.同一数组中会出现不同类型的数组元素D.数组名等同于第一个元素24. 以下程序运行后的输出结果是_。f(intx); main() n=1,m; m=f(f(f(n); printf(,m); intx) returnx*2;A.1B.2D.825. 以下叙述中正确的是_。A.局部变量说明为static,其生存期将得到延长B.全局变量说明为static,其作用域将被扩大C.任何存储类的变量在未赋初值时

7、,其值都是不确定的D.属于不同函数的局部变量不能同名26. 在函数调用过程中,如果函数funA调用了函数funB,函数funB又调用了函数funA,则_。A.称为函数的直接递归调用B.称为函数的间接递归C.称为函数的循环调用D.不允许这样调用27. 下列的结论中只有_是正确的。A.所有的递归程序均可以采用非递归算法实现B.只有部分递归程序可以用非递归算法实现C.所有的递归程序均不可以采用非递归算法实现D.以上三种说法都不对28. 以下结构体的定义语句中,正确的是_。A.structstudentintnum;name10;age;stu;B.structstudent;structC.structstu;D.struct29. 当定义一个共用体变量时,系统为它分配的内存空间是_。A.共用体中第一个成员所占用的空间B.共用体中所

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1