C语言第1-5章练习题.doc

C语言第1-5章练习题.doc

ID:51722590

大小:177.00 KB

页数:63页

时间:2020-03-15

C语言第1-5章练习题.doc_第1页
C语言第1-5章练习题.doc_第2页
C语言第1-5章练习题.doc_第3页
C语言第1-5章练习题.doc_第4页
C语言第1-5章练习题.doc_第5页
资源描述:

《C语言第1-5章练习题.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第一、二章C语言概述与算法一、单选题1.一个算法应该具有“确定性”等五个特性,下面对另外4个特性的描述中错误的是 A)有零个或多个输入       B)有零个或多个输出 C)有穷性                 D)可行性2.以下叙述中正确的是   A)C语言的源程序不必通过编译就可以直接运行B)C语言的每条可执行语句最终都将被转换成二进制的机器指令  C)C语言的源程序经编译形成的二进制代码可以直接运行D)C语言的函数不可以单独进行编译3.对用C语言编写的代码程序,以下叙述中哪个是正确的   A)可立即执行                   

2、    B)是一个源程序  C)经过编译即可执行                 D)经过编译解释才能执行4.结构化程序由三种基本结构组成,由这三种基本结构组成的算法   A)可以完成任何复杂的任务           B)只能完成部分复杂的任务  C)只能完成符合结构化的任务         D)只能完成一些简单的任务5.有一个命名为C001.C的C语言源程序,当正常执行后,在当前目录下不存在的文件是   A)C001.OBJ B)C001.DAT C)C001.EXE D)C001.C二、填空题1.结构化程序由          、      

3、     、          三种基本结构组成。2.模块化程序设计的设计原则是           和          。3.组成C程序的基本单位是        ,其组成部分包括           和          。4.C程序中的main称          ,它可以出现在程序的        位置。5.由“/*”和“*/”括起来的内容称为         ,它的作用是           。6.描述算法的常用方法有:                                                。 第三章 数据类型、

4、运算符与表达式一、单选题1.与十进制数97不等值的字符常量是  A) ’a’    B)’101’    C)’x61’    D)’141’2.在编写了一个C语言源程序C001.C并正确执行之后,当前目录下哪个文件不存在  A) C001.C B)C001.OBJ   C)C001.DAT  D)C001.EXE3.以下选项中正确的整型常量是A) 5.    B)-10        C)1.000     D)4/54.以下选项中正确的实型常量是A)0       B)3. 1415   C)0.03x102   D).325.以下选项中

5、不正确的实型常量是A)2.670E-1 B)0.05e+1.5  C)-77.77    D)456e-26.以下选项中不合法的用户标识符是A)wb-1    B)file       C)Main     D)PRINTF7.以下选项中不合法的用户标识符是A)_123    B)printf     C)A$      D)Dim8.C语言中运算对象必须是整型的运算符是A)%     B)/         C)*        D)+9.可在C程序中用作标识符的一组标识符是A)void   B)as_b3     C)For      D)2c

6、          Define     _123         -abc         DO          WORD    If            case         SiG10.若变量已正确定义并赋值,符合C语言语法的表达式是A)a=a+7; B)a=7+b+c,a++C)int(12.3%4)D)a=a+7=c+b11.以下非法的赋值语句是A)n=(i=2,++i);B)j++;   C)++(i+1); D)x=j>0;12.设a和b均为double型变量,且a=5.5、b=2.5,则表达式(int)a+b/b的值是  A

7、)6.500000   B)6     C)5.500000 D)6.00000013.已有定义:intx=3,y=4,z=5;,则表达式!(x+y)+z-1&&y+z/2的值是   A)6           B)0     C)2        D)114.以下叙述中正确的是A)a是实型变量,C允许以下赋值a=10,因此可以这样说实型变量中允许存放整型值。B)在赋值表达式中,赋值号右边既可以是变量也可以是任意表达式C)执行表达式a=b后,在内存中a和b存储单元中的原有值都将被改变,a的值已由原值改变为b的值,b的值由原值变为0D)已有a=3,b

8、=5。当执行了表达式a=b,b=a之后,已使a中的值为5,b中的值为315.以下叙述中正确的是A)在C程序中,无论是整数还

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

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

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