- 365.55 KB
- 2022-04-22 11:19:14 发布
- 1、本文档共5页,可阅读全部内容。
- 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
- 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
- 文档侵权举报电话:19940600175。
'课后答案网您最真诚的朋友www.hackshp.cn网团队竭诚为学生服务,免费提供各门课后答案,不用积分,甚至不用注册,旨在为广大学生提供自主学习的平台!课后答案网:www.hackshp.cn视频教程网:www.efanjy.comPPT课件网:www.ppthouse.com课后答案网www.hackshp.cn
第一章、C语言程序设计概述一、选择题1.C2.C3.C4.D5.A6.D7.A8.C9.D10.D二、填空题1.函数2.主函数(或main函数)3./**/4.scanf()printf()三.简答题1.答:①C语言简洁,灵活。程序格式书写自由,不像FORTRAN那样有严格的格式。与PASCAL相比,C语言的关键字简练,源程序短,输入的工作量比较少。khaw.com采用C语言编程,可以使程序员专注于算法设计,不必过多地考虑格式的限制。②C语言有丰富的运算符,使源程序精炼,生成的代码质量高,运行速度快。③数据类型丰富,能实现各种复杂的运算,尤其指针类型数据,使程序更加灵活,多样。④语法限制不是很严格。例如C语言对数组下标越界不作检查,由程序员保证程序的正确性。同时,对变量类型的使用比较灵活,例如,整型与字符型及逻辑型数据可以相互通用。⑤C语言可以直接访问物理地址和计算机硬件,能进行位操作,可以实现汇课后答案网编语言的很多功能。因此,C语言具有高级语言和低级语言的双重功能,可以用来编写系统软件。⑥用C语言编写的程序可移植性好,一般不作修改或作少量修改就能用于不www.hackshp.cn同的计算机和不同的操作系统。2.答:C语言程序设计的基本结构可以分为三种:顺序结构、分支结构、循环结构。按照结构化程序设计的观点,任何功能的程序都可以通过这三种基本结构的组合来实现。3.答:TurboC是一个集源程序编辑、编译、连接、运行、调试于一体,用菜单驱动的集成软件环境。运行一个C语言程序的一般过程如下:①启动TC,进入TC集成环境。②编辑:将C语言源程序通过键盘输入到计算机中,并以文件的形式存入到磁盘中(.C).③编译:将C语言源程序翻译成机器语言的过程。编译出来的程序称为目标khdaw.com若侵犯了您的版权利益,敬请来信通知我们!℡www.khdaw.com
程序(.OBJ)。如果编译成功,则可进行下一步操作;否则,返回②修改源程序,再重新编译,直至编译成功。④连接:编译后生成的目标文件经过连接后生成最终的可执行文件(.EXE)。如果连接成功,则可以进行下一步操作;否则,根据系统的错误提示,进行相应修改,再重新连接,直至连接成功。⑤运行:通过观察程序运行结果,验证程序的正确性。如果出现逻辑错误,则必须返回②修改源程序,再重新编译,连接和运行,直至程序正确。khaw.com⑥推出TC集成环境,结束本次程序运行。第二章、算法及算法设计简介一、简答题1.答:算法是为完成某个具体的问题而设计的有限的操作步骤。有一个入口,一个出口,只采取顺序、分支、循环三种控制结构的算法,称为结构化算法。第三章、数据描述和基本操作课后答案网一、选择题1.Dwww.hackshp.cn2.A3.B4.A5.C6.D7.D8.B9.B10.B11.A12.D13.D14.D15.A16.B17.C18.D19.D20.D21.B22.C23.B24.A25.D26.C27.A28.C29.B30.D31.D32.B33.A二、填空题(1)551111610104655102khdaw.com若侵犯了您的版权利益,敬请来信通知我们!℡www.khdaw.com
(2)2.5000003.500000(3)12(4)4.5(5)2(6)9(7)102(8)0(9)int(10)5251(11)3(12)x>5||想<-5(13)24第四章、选择结构程序设计一、选择题1.Dkhaw.com2.B3.D4.B5.B6.C7.A8.A9.B10.A11.B12.B13.A14.B15.C16.B17.A18.B二、填空题(1)①ch>=‘a’&&ch<=‘z’②x==0③x!=0课后答案网④x!=0||y!=0或!(x==0&&y==0)⑤(year%4==0&&year%100!=0)||(year%400==0)或(!(year%4)&&year%100)||!(year%400)www.hackshp.cn(2)①0;②6;③12(3)c>=‘a’&&c<=‘z’||c>=‘A’&&c<=‘Z’||c>=‘0’&&c<=‘9’(4)u,vx>yu>z(5)①0②1③1④0⑤1三、阅读程序,写出程序结果(1)103(2)21(3)798(4)101khdaw.com若侵犯了您的版权利益,敬请来信通知我们!℡www.khdaw.com
第五章、循环结构设计一、选择题1.A2.D3.C4.C5.B6.B7.B8.B9.D10.C11.C12.B二、填空题(1)0(2)18(3)1.0/(i*i)(4)putchar(‘Z’-i)khaw.com(5)3*i-2(6)(i-1)%3(7)for(i=0,s=0;i