2016-9C语言习题汇总

2016-9C语言习题汇总

ID:40697390

大小:933.00 KB

页数:386页

时间:2019-08-06

2016-9C语言习题汇总_第1页
2016-9C语言习题汇总_第2页
2016-9C语言习题汇总_第3页
2016-9C语言习题汇总_第4页
2016-9C语言习题汇总_第5页
资源描述:

《2016-9C语言习题汇总》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、该第11张图片了1、C语言源程序名的后缀是______。A..objB..CC..exeD..cp答案:B评析:本题的考查点是C语言源程序名的后缀。C语言源程序名的后缀是.c,对源程序进行编译后得到一个后缀为.obj的目标程序,然后把目标程序进行连接操作,则可得到一个后缀为.exe的可执行文件。故本题答案为B。以下定义语句中正确的是A)charA=65+1,b=’’b;B)inta=b=0;C)floata=1,*b=&a,*c=&b;D)doublea=0.0,b=1.1;答案:A若变量x,y已正确定义并赋值,以下符合C语言语法的表达式是A)++x,y=x--B)x

2、+1=yC)x=x+10=x+yD)double(x)/10答案:A设有定义:inta;floatb;执行scnaf(“%2d%f”,&a,&b);语句执行时,若从键盘输入876543.0<回车>则a和b的值分别是A)87和6.0B)876和543.0C)87和543.0D)76和543.0答案:A2、结构化程序设计所规定的三种基本控制结构是______。A.输入、处理、输出B.树形、网形、环形C.顺序、选择、循环D.主程序、子程序、函数答案:C评析:顺序,选择和循环是结构化程序的三种基本结构。结构化程序设计方法学说出现以后,大多数高级语言都提供这三种控制结构。本题答

3、案为C。3、算法具有五个特性,以下选项中不属于算法特性的是______。A.有穷性B.简洁性C.可行性D.确定性答案:B评析:本题考查的是算法的特性。有穷性、确定性、有零个或多个输入、有一个或多个输出、有效性是算法的五大特性。故本题答案为B。4、一个算法应该具有“确定性”等5个特性,下面对另外4个特性的描述中错误的是______。A.有零个或多个输入B.有零个或多个输出C.有穷性D.可行性答案:B评析:算法是对特定问题求解步骤的一种描述,它是指令的有限序列,其中每一条指令表示一个或多个操作;此外,一个算法还具有下列五个重要特性:(1)有穷性:一个算法必须总是(对任何合

4、法的输入值)在执行有穷步之后结束,且每一步都可在有穷时间内完成;(2)确定性:算法中每一条指令必须有确切的含义,读者理解时不会产生二义性,并且,在任何条件下,算法只有唯一的一条执行路径,即对于相同的输入只能得出相同的输出;(3)可行性:一个算法是能行的,即算法中描述的操作都是可以通过已经实现的基本运算执行有限次来实现的;(4)输入:一个算法有零个或多个的输入,这些输入取自于某个特定的对象的集合;(5)输出:一个算法有一个或多个的输出,这些输出是同输入有着某些特定关系的量。故本题答案为B。5、以下叙述中错误的是______。A.C语言源程序经编译后生成后缀为.obj的目

5、标程序B.C程序经过编译、连接步骤之后才能形成一个真正可执行的二进制机器指令文件C.用C语言编写的程序称为源程序,它以ASCII代码形式存放在一个文本文件中D.C语言中的每条可执行语句和非执行语句最终都将被转换成二进制的机器指令答案:D评析:本题考查的是C语言程序的基本组成。在C语言中,注释是用于协助读者更好地理解程序,它不会被系统转换成二进制,所以非执行语句是不会被转换成二进制的机器指令。故本题答案为D。6、以下叙述中错误的是______。A.算法正确的程序最终一定会结束B.算法正确的程序可以有零个输出C.算法正确的程序可以有零个输入D.算法正确的程序对于相同的输入

6、一定有个相同的结果答案:B评析:本题考查的是算法的概念。算法的目的是为了求解,"解"就是输出。算法的输出不一定就是计算机的打印输出,一个算法得到的结果就是算法的输出。没有输出的算法是没有意义的。故本题答案为B。7、以下叙述中错误的是______。A.计算机不能直接执行用C语言编写的源程序B.C程序经C编译程序编译后,生成后缀为.obj的文件是一个二进制文件C.后缀为.obj的文件,经连接程序生成后缀为.exe的文件是一个二进制文件D.后缀为.obj和.exe的二进制文件都可以直接运行答案:D评析:本题考查的是C语言的特征。C语言被称为计算机的"高级语言",我们把由高级

7、语言编写的程序称为"源程序",对于计算机本身来说,它并不能直接识别由高级语言编写的程序。C程序经C编译程序编译后,生成后缀为.obj的二进制文件(称为目标文件)。最后还要由称为"连接程序"(Link)的软件,把此.obj文件与C语言提供的各种库函数连接起来生成一个后缀为.exe的可执行文件。.obj文件是目标文件不可以直接执行,所以选项D错误。故本题答案选D。8、以下叙述中正确的是______。A.C程序的基本组成单位是语句B.C程序中的每一行只能写一条语句C.简单C语句必须以分号结束D.C语句必须在一行内写完答案:C评析:本题的考查点是C程序的基本

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

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

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