c主要知识点复习01-lei

c主要知识点复习01-lei

ID:8894499

大小:688.50 KB

页数:30页

时间:2018-04-10

c主要知识点复习01-lei_第1页
c主要知识点复习01-lei_第2页
c主要知识点复习01-lei_第3页
c主要知识点复习01-lei_第4页
c主要知识点复习01-lei_第5页
资源描述:

《c主要知识点复习01-lei》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、主要知识点:1.知识点:C程序基础lC语言是一种结构化程序设计语言。三种基本结构:顺序、选择、循环。例1:以下关于结构化程序设计的叙述中正确的是(C)A)一个结构化程序必须同时由顺序、分支、循环三种结构组成B)结构化程序使用goto语句会很便捷C)在C语言中,程序的模块化是利用函数实现的D)由三种基本结构构成的程序只能解决小规模的问题例2:计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是(A)A)C语言程序仅可以编译执行B)C语言程序仅可以解释执行C)C语言程序既可以编译执行又可以解释执行D)以上

2、说法都不对【解析】计算机不能直接理解高级语言,只能直接理解机器语言,所以必须要把高级语言翻译成机器语言,计算机才能执行高级语言编写的程序。翻译的方式有两种,一个是编译,一个是解释。C语言程序仅可以编译。例3:以下叙述中错误的是(D)A)C语言的可执行程序是由一系列机器指令构成的B)用C语言编写的源程序不能直接在计算机上运行C)通过编译得到的二进制目标程序需要连接才可以运行D)在没有安装C语言集成开发环境的机器上不能运行C源程序生成的.exe文件【解析】C程序开发过程:编辑—>(.c)编译—>(.obj)链接—>可执行文件

3、(.exe)2.知识点:C语言程序的构成lC程序是由函数构成的,一个C程序有且仅有一个main函数。一个函数由两部分组成:函数的首部和函数体。函数体包括声明部分和执行部分。一个C程序总是从main函数开始执行(即程序的入口),由main函数结束,(即程序的出口)。例1:以下叙述正确的是(B)A)C语言程序是由过程和函数组成的B)C语言函数可以嵌套调用,例如:fun(fun(x))C)C语言函数不可以单独编译D)C语言中除了main函数,其他函数不可作为单独文件形式存在例2:以下叙述中错误的是(C)A.C语言编写的函数源程

4、序,其文件名后缀可以是CB.C语言编写的函数都可以作为一个独立的源程序文件C.C语言编写的每个函数都可以进行独立的编译并执行D.一个C语言程序只能有一个主函数3.知识点:标识符l命名规则:①标识符中只能包含字母(a-z,A-Z),数字(0-9),下划线(_)。②第一个字符必须是字母或下划线。l分类①关键字(32个)(有固定含义,不可改变)②预定义标识符(有特殊含义,可以改变)③用户自定义的标识符ⅰ格式合法,ⅱ不能使用关键字,ⅲ见名知意例1:以下C语言用户标识符中,不合法的是(D)A)_1B)AaBcC)a_bD)a-b4

5、.知识点:数据类型例1:以下关于C语言数据类型使用的叙述中错误的是(D)A)若要准确无误差的表示自然数,应使用整数类型B)若要保存带有多位小数的数据,应使用双精度类型C)若要处理如“人员信息”等含有不同类型的相关数据,应自定义结构体类型D)若只处理“真”和“假”两种逻辑值,应使用逻辑类型【解析】结构数据类型是根据已定义的一个或多个数据类型用构造的方法来定义的,一个结构类型的值可以分解成若干个“成员”或“元素”,每个“成员”都是一个基本数据类型或又是一个构造类型,C项正确。C语言没有逻辑类型,故D项错误。例2:定义无符号整

6、数类为UInt,下面可以作为类UInt实例化值的是(B)A)-369B)369C)0.369D)整数集合{1,2,3,4,5}【解析】无符号整数类型为只有正整数和0,所有选择B。5.知识点:常量l整型常量十进制整常数:没有前缀,其数码为0-9。例如65535,-568八进制整常数:以0开头,其数码为0-7。例如015十六进制整常数:以0X或0x开头,其数码为0-9,A-F或a-f。例如0x2A长整型数:整型常数后缀为L或l。例如358000L无符号数:整型常数后缀为U或u。例如158ul实型常量的形式小数形式:必须有小数

7、点,小数点前后不能同时没有数字。指数形式:aEn(其中a表示十进制数,E阶码标志,n阶码)。E前E后必须有数字,E后必为整数,可以带符号。例如2.1E-3、5E8例1:以下选项中关于C语言常量的叙述错误的是:(D)A.所谓常量,是指在程序运行过程中,其值不能被改变的量B.常量分为整型常量、实型常量、字符常量和字符串常量C.常量可分为数值型常量和非数值型常量D.经常被使用的变量可定义成常量【解析】根据常量的基本概念,则不难判断A、B、C均正确。例1:以下选项中,能用作数据常量的是(D)A)o115B)0118C)1.5e1

8、.5D)115L【解析】八进制整常数以0开头,A项错误;八进制整常数的数码味0-7,B项错误;实型常量的指数形式E后必为整数,故C项错误;长整型数后缀为L或l,故D项正确。例2:以下选项中可用作C程序合法实数的是(A)  A).1e0B)3.0e0.2C)E9D)9.12E【解析】实型指数表示方式“E前E后比有数,E

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

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

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