各章学习目标、小结

各章学习目标、小结

ID:37558672

大小:87.00 KB

页数:14页

时间:2019-05-25

各章学习目标、小结_第1页
各章学习目标、小结_第2页
各章学习目标、小结_第3页
各章学习目标、小结_第4页
各章学习目标、小结_第5页
资源描述:

《各章学习目标、小结》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、各章学习目标、小结第一章C语言概述本章学习目标:·了解C语言的历史和发展过程。·了解C语言的特点及C程序的组成部分。·了解C程序的编译、链接过程。本章小结:本章首先介绍了C语言的发展简史。C语言诞生于美国贝尔实验室,经过不断地修改、完善,C语言目前已成为人们广泛使用的语言之一。现在通用的C语言为1983年美国国家标准化协会(ANSI)制定的标准C语言,称为ANSIC。C语言的特点使得它在各种语言中独树一帜,受到人们的青睐,广泛应用于社会各个领域,其特点归纳如下。·结构化的语言。·模块化的语言。·简洁、紧凑,使用方便,灵活。·可移植性好。·数据结构丰富。·运算符丰富,生成代码质量高。

2、C语言程序由函数组成。一个C源程序有且仅有一个main()函数,但是可以包含任意多个其他函数,因此,函数是C程序的基本单元。C语言开发者编制了内容丰富的库函数,编程者可以通过函数调用的形式使用这些库函数,方便、快捷、编程效率高。C程序中,每一个基本语句和数据定义都是以分号“;”结束,书写格式自由,一行可写多个语句,一个语句也可以分别写在几行上。可以使用/*……*/对程序添加注释以方便读者阅读、理解程序的编写意图。C语言是编译型语言,源程序必须经过编译和链接生成可执行文件后才能运行。编译过程中可以检查出程序的错误,经过编辑修改后,再重新编译。一般情况下,一个程序要经过多次编辑和修改才

3、能通过编译。链接目标文件的目的就是要生成最终的可执行文件。C程序经过编译、链接,产生了一个可执行文件(*.exe)。运行该文件,即可得到程序的运行结果。第二章数据类型、运算符与表达式本章学习目标:·了解常量与变量的含义。·掌握数据类型及类型间的混合运算。·掌握运算符与表达式及其优先级和结合性。本章小结:本章主要讲述了C语言中的基本数据类型及类型的混合运算、常用的运算符与表达式及其优先级和结合性等问题。(1)常量:在程序运行过程中其值不发生改变的量称为常量。如0x123、0.123、'a'、''等都是常量。(2)变量:在程序运行过程中,其值可以改变的量称为变量。每个变量有一个变量

4、名,变量名只能由字母、数字和下划线3种字符组成,且第1个字符必须是字母或下划线,如ab、_an0ve、sun等都是合法的变量名。C语言规定,变量必须“先定义,后使用”。(3)整型数据分为整型常量和整型变量。整型常量常用3种形式表示:十进制整数,如100、3等;八进制整数,如010、07等;十六进制整数,如0x15、0x234等。整型变量按数据在内存中所占的字节数分为基本型(int)、短整型(short)、长整型(long)和无符号型(unsigned)4种。整型变量定义的一般形式为:<整型名><变量名>;如“inta,b;”、“unsignedc,d;”等都是整型变量的定义。在将一

5、个整型常量赋给一个整型变量时,应注意整型数据取值范围的选择。(4)实型数据分为实型变量和实型常量。实型常量也称实数。常用十进制数的形式(如0.123、45等)和指数形式(如1.23e3、123E4等)表示。实型变量分为单精度(float型)和双精度(double型)两类。实型变量的定义一般形式为:<实型名><变量名>如“floata;”、“doublea,b;”等都是实型变量的定义。同样,在将实型常量赋给一个实型变量时应注意实型数据取值范围的选择。(5)字符型数据分为字符型常量和字符型变量。字符型常量主要包括字符常量(如'a'、'A'等)和字符串常量(如“hello”、“China

6、”等)两种类型,此外,转义字符也是一种特殊的字符常量。字符变量用来存放字符变量,只能放一个字符,定义形式如下:“charc1='c';”字符串常量常用数组和指针来存储和访问,相关内容将在后续内容中讲述。在一定的范围内(0~255或-128~127之间),字符型数据和整型数据之间可以通用。(6)类型的混合运算整型、实型和字符型数据间可以进行混合运算,有两种转换方式。自动类型转换:数据类型由低向高自动转换,即char,short→int→unsigned→long→double←float。强制类型转换:当自动类型转换达不到编程者的要求时,可以利用强制类型转换将一个表达式转换成所需的类

7、型,其一般形式为(类型名)(表达式)。如x=(int)a(如a=2.53,则x=2,a为原值2.53不变)、(float)(5%2)等。(1)运算符与表达式本章重点讲解了算术运算符与算术表达式、关系运算符与关系表达式、赋值运算符与赋值表达式以及逻辑运算符与逻辑运算表达式。此外还介绍了自增和自减运算符、条件运算符与条件表达式、逗号运算符与逗号表达式和位运算符。对于其他的一些运算符将在后面的相关章节中讲解。各类运算符的优先级和结合性为:初等运算符()、[]、—>:自左至右

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

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

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