c语言试题学习考试大全

c语言试题学习考试大全

ID:15315609

大小:96.50 KB

页数:12页

时间:2018-08-02

c语言试题学习考试大全_第1页
c语言试题学习考试大全_第2页
c语言试题学习考试大全_第3页
c语言试题学习考试大全_第4页
c语言试题学习考试大全_第5页
资源描述:

《c语言试题学习考试大全》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、08电41班C语言08电41班-12-学习资料08电41班C语言计算机C语言C语言笔试(时间90分钟)C语言,数据结构,数据库,软件工程,C++,只有填空题和选择题选择题。其中数据结构,数据库,软件工程,C++选择题共10分,其中填空题10分,一共20分,占20%C语言机试(时间90分钟vc++6.0第一题填空题、第二题改错题、第三题程序编写题,前两题各30分共60分,第三题40分第一章C语言概述[考点一]C语言概述C语言是一种结构紧凑、使用方便、程序执行效率高的编程语言,它有9种控制语句、32个关键字和34

2、种运算符。C语言的数据结构也非常丰富,它的多种数据类型可以实现如链表、树、栈等复杂的运算,并且用结构化控制句来实现函数的模块化。C语言的语法不太严格,程序的设计自由度大,它可以直接访问物理地址,还可以直接对硬件操作。C语言也是一种移植性比较好的语言。[考点二]C语言程序的构成(1)C语言的源程序是由函数构成的,每一个函数完成相对独立的功能,其中至少包括一个主函数。(2)C程序总是从main()函数开始执行(3)C语言规定每个语句以分号结束,分号是语句组成不可缺少的部分,它在每条语句的最后出现。(4)程序的注释

3、部分应括在/*和*/之间不能有空格,注释部分允许出现在程序的任何位置。[考点三]C程序的生成过程C程序是先由源文件经编译生成目标文件,然后经过连接生成可执行文件,源程序的扩展名为.c,目标文件的扩展名为.obj,可执行程序的扩展名为.exe[考点四]标识符在编写程序时,必须为函数、变量等命名,这个名字称为标识符。标识符可以是一个或多个字符,标识符的第一个字符必须是字母或下划线,随后的字符只能是字母、数字或下划线。要区分字母的大小写。标识符不能与程序中具有特殊意义的关键字相同,不能与用户编制的函数名、C语言库函

4、数相同,在程序中各种标识符尽量不要重复,以便区分。选择变量名和其他标识符时,应注意做到“见名知义”。[考点五]常量在程序运行中,其值不能被改变的量称为常量。常量有5种类型:整型常量、实型常量、字符型常量、字符串常量和符号常量。(1)整型常量整型常量有3种:十进制整型常量、八进制整型常量和十六进制整型常量。(2)实型常量实型常量有两种型式:小数形式和指数形式。(3)字符常量一个字符常量代表ASCII码字符集里的一个字符,在程序中用单撇号括起来,以便区分。除了形式上的字符常量外,C语言还有特殊的字符常量——转义字

5、符常量(4)字符串常量字符串常量是用双撇号括起来的一个或一串字符。(5)符号常量符号常量由宏定义“#define”定义的常量,在C程序中可用标识符代表一个常量。08电41班-12-学习资料08电41班C语言[考点六]变量变量就是其值可以改变的量。变量要有变量名,在内存中占据一定的存储单元,存储单元里存放的是该变量的值。不同类型的变量其存储单元的大小不同,变量在使用前必须定义。(1)整型变量整型变量分为4种:基本型、短整型、长整型和无符号型。(2)实型变量实型变量分为单精度类型和双精度类型。在一般的系统中,fl

6、oat型数据在内存中占4个字节,double型数据占8个字节。单精度实数提供7位有效数字,双精度实数提供15-16位有效数字。实型常量不分float开和double型,一个实型常量可以赋给一个float型或double型变量,但变量根据其类型截取实型常量中相应的有效数字。(3)字符变量字符变量用来存放字符常量,字符变量用关键字char说明,每个字符变量中只能存放一个字符。将一个字符赋给一个变量时,并不是将该字符本身存储到内存中,而是将该字符对应的ASCII码存储到内存单元中。由于在内存中字符以ASCII码存放

7、,它的存储形式和整数的存储形式类似,所以C语言中字符型数据与整型数据之间可以通用,一个字符能用字符的形式输出,马能用整数的形式输出,字符数据也能进行算术运算,此时相当于对它们的ASCII码进行运算。[考点七]类型的自动转换和强制转换当同一表达式中各数据的类型不同时,编译程序会自动把它们转变成同一类型后再进行计算。转换优先级为:char

8、结果也是double型;在做赋值运算时,若赋值号左右两边的类型不同,则赋值号右边的类型向左边的类型转换;当右边的类型高于左边的类型时,则在转换时对右边的数据进行截取。强制转换的形式是:(类型)(表达式);第2章运算符与表达式[考点一]C运算符简介[考点二]运算符的结合性和优先级(1)在C语言的运算符中,所有的单目运算符、条件运算符、赋值运算符及其扩展运算符结合方向都是从右向左,其余运算符的结合方向是

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

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

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