c语言习题汇总.doc

c语言习题汇总.doc

ID:61502286

大小:404.00 KB

页数:94页

时间:2021-02-07

c语言习题汇总.doc_第1页
c语言习题汇总.doc_第2页
c语言习题汇总.doc_第3页
c语言习题汇总.doc_第4页
c语言习题汇总.doc_第5页
资源描述:

《c语言习题汇总.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、第1章C语言概述一、选择题1.一个C程序的执行是从______。A.本程序文件的第一个函数开始,到本程序main函数结束B.本程序的main函数开始,到本程序main函数结束C.本程序的main函数开始,到本程序文件最后一个函数结束D.本程序文件的第一个函数开始,到本程序文件最后一个函数结束2.以下叙述不正确的是______。A.一个C源程序可由一个或多个函数组成B.C程序的基本组成单位是函数C.一个C源程序必须包含一个main函数D.在C程序中,注释说明只能位于一条语句的后面3.C语言规定:在一个源程序中,main函数的位置______。A.必须在最前面B.必须在最后面C.可以在任

2、意位置D.必须包含在其它函数中4.一个C程序是由______组成。A.一个主程序和若干子程序B.函数C.若干过程D.若干子程序5.C语言程序______大小写字母。A.不区分B.有些位置区分C.严格区分D.主函数才区分二、基本概念填空题1.在C语言中,关键字都是__________字母。2.一个C语言源程序______________一个主函数。3.C语言以________为程序的基本单位。4.函数体一般包括两部分:声明部分和_______________________。5.C语言源程序在执行前,必须先__________。6.在一个C源程序中,注释部分两侧的分界符分别为_____

3、_和______。7.按组合键______________________可使TurboC窗口全屏化。8.按一个______键,可对C源程序进行保存。9.调试报错后,光标无法回到源程序处,通常按______键。10.按______键可以击活TurboC的菜单。第2章程序的灵魂—算法知识点巩固习题基本概念填空题1.算法必须有____________________个输出。2.可以用__________图或__________图表示算法。3.流程图中菱形框为__________框。4.选择结构又称__________结构。5.__________、选择结构和__________结构并称

4、三大基本结构。6.三大基本结构具有如下一个共同特点:只有______入口和_______出口。7.“自顶向下、逐步细化”的模块化设计思想是_________化程序设计的保证。8.C语言是一种__________进行结构化程序设计的计算机语言。(填适合/不适合)9.算法的有穷性是指___________________________________________________。10.画出当型循环的流程图和N-S图;画出直到型循环的流程图和N-S图。第3章数据类型、运算符与表达式知识点巩固习题一、选择题1.C语言中的数据的基本类型包括______。A.整型、实型、字符型和逻辑型B.

5、整型、实型、字符型和结构体C.整型、实型、字符型和指针型D.整型、实型、字符型和枚举型2.在C语言中,合法的长整型常数是______。A.0LB.C.0.D.2.0e63.以下选项中不正确的实型常量是______。A.2.608E-7B.0.86eC.–70.77D.568e-24.以下选项中正确的实型常量是______。A.3.14159B.0.32×102C..876D.05.char型常量在内存中存放的是______。A.ASCII代码值B.BCD代码值C.内码值D.十进制代码值6.下列数据中属于“字符串常量”的是______。A.ABCB."ABC"C.'abc'D.'a'7

6、.TURBOC中int类型变量所占字节数是______。A.1B.2C.3D.48.''在内存中占用的字节数是______。A.1B.2C.3D.49.字符串"ABC"在内存中占用的字节数是______。A.3B.4C.6D.810.若有以下定义:chara;intb;floatc;doubled;则表达式a*b+d-c值的类型为______。A.floatB.intC.charD.double11.将2009.168写成指数形式,其规范化指数形式是______。A.200.9168e1B.20.09168e2C.0.e4D.2.e312.下面实型数中,表示单精度实型数的是___

7、___。A.2009.02B.2009.02fC.2.00902e3D.0.e413.执行语句“x=(a=3,b=a--);”后,x、a、b的值依次为______。A.3,3,2B.3,2,2C.3,2,3D.2,3,214.若已定义x和y为double类型,则表达式“x=1,y=x+3/2”的值是______。A.1B.2C.2.0D.2.515.下列表达式中符合C语言语法的赋值表达式是______。A.a=7+b+c=a+7B.a=7+b++=a+7C

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

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

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