C语言期末考试总结,看完保你过.ppt

C语言期末考试总结,看完保你过.ppt

ID:50966938

大小:225.00 KB

页数:38页

时间:2020-03-16

C语言期末考试总结,看完保你过.ppt_第1页
C语言期末考试总结,看完保你过.ppt_第2页
C语言期末考试总结,看完保你过.ppt_第3页
C语言期末考试总结,看完保你过.ppt_第4页
C语言期末考试总结,看完保你过.ppt_第5页
资源描述:

《C语言期末考试总结,看完保你过.ppt》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、C语言总结第一部分C语言初步知识主要内容1.1C程序开发运行方法1.2数据类型1.3运算符与表达式用VisualC++开发C程序:项目类型:Win32consoleApplication文件类型:C++SourceFile开发C程序的四个步骤:(1)编辑:在文件代码窗口,按照C语法规则编辑C源程序文件(.cpp或.c)。(2)编译:将C源程序文件编译为目标文件(.odj)。(3)连接:将库函数代码连接到目标文件中,生成一个可执行文件(.exe)。(4)执行:运行可执行文件(.exe),在屏幕上显示运行结果。§1-1C程序开发运行方法用VisualC++开发C程序的项目类型?用VisualC

2、++开发C程序的文件类型?开发C程序的四个步骤?§1-2C的数据类型介绍C语言提供的以下一些数据类型:结构体类型struct数组数据类型构造类型指针类型基本类型空类型void整型intshortlong(unsigned)字符型char实型floatdoublelongdoubleC语言数据类型中的基本类型?C语言数据类型中的构造类型?1.常量常量:在程序运行过程中,其值不能被改变的量(1)整型常量十进制整数八进制整数:以0头的数。如:011-011085十六进制整数:以0x开头的数。如:0x123-0x120x2g(2)实型常量小数形式:有小数点且小数点后有数字。如:-0.11.110.

3、00.指数形式:字母e(或E)之前为整数或小数且e后面为整数。如:12e3,1.8e-3,-.1e-3,e3,2e3.5规范化:小数点前有一位且只能有一位非零的数字整数的八进制形式?整数的十六进制形式?实数的小数和指数形式?(3)字符型常量字符常量:用单引号包含的一个字符转义字符:以开头的字符字符串常量:用双引号包含的字符序列.如:'a','1‘,'','','18'"123","a","Howdoyoudo!",'abc'2.变量变量:在程序运行过程中,其值能被改变的量变量命名要符合C语言标识符规则。C语言标识符规则:只能由字母、数字和下划线三种字符组成,且第一个字

4、符必须为字母或下划线如:sum,_total,ch1_1,M.D.Haln,¥100,3DMax合法的字符型常量形式?合法的转义字符形式?合法的C语言标识符形式?变量要“先定义,后使用”变量定义时,系统按变量类型分配内存。字符数据和整型数据之间可以通用。如:已知charc1='a',c2=‘B'则printf(“%d,%d,%c,%c”,c1,c2,c1-32,c2+32);输出结果是:97,66,A,b字符型和整型通用?字母A:65字母a:97大小写差32大小写转换§1-3运算符和表达式优先级运算符运算符功能运算类型结合方向1()[]->.圆括号,函数参数表数组元素下标指向结构体

5、成员结构体成员自左至右2!++、--*&(类型名)逻辑非自增1,自减1间接访问运算符求地址运算符强制类型转换单目运算自右至左3*、/、%乘、除/整除、整数求余双目运算符自左至右4+、-加、减6<、<=、>、>=小于、小于等于、大于、大于等于7==、!=等于、不等11&&逻辑与(短路运算符)12

6、

7、逻辑或(短路运算符)13?:条件运算三目运算自右至左14=、+=、-=、*=/=、%=、&=、^=

8、=、<<=、>>=赋值、先运算再赋值双目运算15,顺序求值顺序运算自左至右下列运算符中优先级最高的运算符是()A.!B. %C.+=D.

9、

10、已有定义:intx=789;则表达式x/10%10的值是(

11、)已有定义:inta=3,b=4;floatc=5.4;则表达式!(a-b)+(int)c/2+a++的值是()已有定义:inta=1,b=2,c=3,d=4,m=1,n=1;则计算表达式(m=a>b)&&(n=c>d)后,m、n的值是()表示数学关系a≤b≤c的C语言表达式是()运算符:/除、整除%整数求余++自增1--自减1+=先运算再赋值(类型名)强制类型转换!逻辑非&&逻辑与(短路运算符)

12、

13、逻辑或(短路运算符)?:条件运算符,逗号运算符(顺序求值)第二部分C结构化程序设计主要内容2.1三种基本结构2.2if语句2.3for语句2.4while语句2.5break和continue

14、语句顺序结构选择结构:if、switch、break循环结构:for、while、continue、break§2-1三种基本结构§2-2if语句if(表达式1)语句1elseif(表达式2)语句2else语句3计算表达式1的值,若其值为真(值为非0),则执行语句1,否则计算表达式2的值,若其值为真(值为非0),则执行语句2,否则就执行语句3includeintmain(){inta,b;scanf(“

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

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

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