《C语言程序复习》PPT课件.ppt

《C语言程序复习》PPT课件.ppt

ID:52065115

大小:923.00 KB

页数:51页

时间:2020-03-31

《C语言程序复习》PPT课件.ppt_第1页
《C语言程序复习》PPT课件.ppt_第2页
《C语言程序复习》PPT课件.ppt_第3页
《C语言程序复习》PPT课件.ppt_第4页
《C语言程序复习》PPT课件.ppt_第5页
资源描述:

《《C语言程序复习》PPT课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、AUOProprietary&ConfidentialC语言程序课程复习材料部门:S16F3姓名:郑宙伟联系方式:8695-2838编译环境介绍(TurboC)中间窗口为编辑区,接下来是信息窗 口,最底下一行为参考行上机步骤复习1.清屏、编辑:F10、File->New2.保存:F23.编译:Alt+F94.连接:F95.执行:Ctrl+F96.查看结果:Alt+F5F10:选中菜单F3:查找Alt+X:退出C语言架构说明1、头文件包含;2、全局变量申明;3、功能子函数预定义;4、主函数;5、功能子函数;1、一个

2、说明或一个语句占一行;2、源程序中可以有预处理命令(include命令仅为其中的一种),预处理命令通常应放在源文件或源程序的最前面;3、每一个说明,每一个语句都必须以分号结尾。但预处理命令,函数头和花括号“}”之后不能加分号;2、一个C语言源程序可以由一个或多个源文件组成;3、每个源文件可由一个或多个函数组成;4、一个源程序不论由多少个文件组成,都有一个且只能有一个main函数,即主函数;7、标识符,关键字之间必须至少加一个空格以示间隔。C语言程序的结构特点scanf函数说明scanf函数称为格式输入函数,即按用

3、户指定的格式从键盘上把数据输入到指定的变量之中scanf函数的一般形式为:scanf(“格式控制字符串”,地址表列);其中,格式控制字符串的作用与printf函数相同;不能显示非格式字符串,也就是不能显示提示字符串;地址表列中给出各变量的地址;地址是由地址运算符“&”后跟变量名组成的。取地址运算符&取地址运算是单目运算,操作数只能是变量,得到变量的地址。Printf函数说明printf函数称为格式输出函数功能是按用户指定的格式,把指定的数据显示到显示器屏幕上printf函数调用的一般形式为:printf(“格式控

4、制字符串”,输出表列)格式控制字符串用于指定输出格式。格式控制串可由格式字符串和非格式字符串两种组成。格式字符串是以%开头的字符串,在%后面跟有各种格式字符,以说明输出数据的类型、形式、长度、小数位数等。非格式字符串在输出时原样照印,在显示中起提示作用。格式字符串的一般形式为:[标志][输出最小宽度][.精度][长度]类型其中方括号[]中的项为可选项标志意义-结果左对齐,右边填空格+输出符号(正号或负号)空格输出值为正时冠以空格,为负时冠以负号#对c,s,d,u类无影响;对o类,在输出时加前缀o;对x类,在输出时

5、加前缀0x;对e,g,f类当结果有小数时才给出小数点格式字符意义d以十进制形式输出带符号整数(正数不输出符号)o以八进制形式输出无符号整数(不输出前缀0)x,X以十六进制形式输出无符号整数(不输出前缀Ox)u以十进制形式输出无符号整数f以小数形式输出单、双精度实数e,E以指数形式输出单、双精度实数g,G以%f或%e中较短的输出宽度输出单、双精度实数c输出单个字符s输出字符串C语言数据类型C语言数据类型类型说明符字节数值范围字符型char1C字符集基本整型int2-32768~32767短整型shortint2-3

6、2768~32767长整型longint4-214783648~214783647无符号型unsigned20~65535无符号长整型unsignedlong40~4294967295单精度实型float43/4E-38~3/4E+38双精度实型double81/7E-308~1/7E+308常量及符号常量在程序执行过程中,其值不发生改变的量称为常量常量又可以分为直接常量和符号常量。直接常量可以从字面上直接看出数据的类型和值;符号常量是用一个标识符来代表一个常量,不能从字面上直接看出数据的类型和值。符号常量在使用

7、之前必须先定义,其一般形式为:#define标识符常量C语言规定标识符只能由字母、数字和下划线三种字符组成,并且不能以数字开头。符号常量的值在其作用域(从定义开始,到源程序结束为止)内不能改变使用符号常量的好处是:含义清楚;能做到“一改全改”。符号常量的使用例求半径为3的圆的周长和面积。#definePI3.1415926main(){floatperimeter,area;perimeter=2*PI*3;area=PI*3*3;printf(“perimeter=%f,area=%f”,perimeter

8、,area);}经过宏替换,宏展开为:perimeter=2*3.1415926*3;area=3.1415926*3*3;变量其值在程序执行过程中可以改变的量称为变量。每个变量都有一个名字,它代表某个存储空间及其所存储的数据;在程序中取变量的值,实际上是通过变量名找到相应的存储单元,从中读取数据;要想把内存中的某段存储单元和一个变量名联系起来,必须首先对变量进行定义或声

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

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

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