C语言最后总结范文.doc

C语言最后总结范文.doc

ID:55997385

大小:122.85 KB

页数:19页

时间:2020-03-15

C语言最后总结范文.doc_第1页
C语言最后总结范文.doc_第2页
C语言最后总结范文.doc_第3页
C语言最后总结范文.doc_第4页
C语言最后总结范文.doc_第5页
资源描述:

《C语言最后总结范文.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、C语言最后总结范文  C语言特点1.结构化的程序设计语言层次清晰,便于按模块化方式组织程序,易于调试和维护2.语句简洁学习时入门相对容易,C语言很好地总结了其他语言提出的程序库概念3.功能强大既可用于系统软件的开发,也适合于应用软件的开发。  4.移植性好只要对这种语言稍加修改,便可以适应不同型号机器或各类操作系统。  C程序的基本结构#includevoidmain(){printf("HelloWorld");}C程序结构特点?函数与主函数–程序由一个或多个函数组成–必须有且只能有一个主函数main(

2、)–程序执行从main开始,在main中结束,其它函数通过嵌套调用得以执行。  程序语句–C程序由语句组成–用“;”作为语句终止符注释–//表示单行注释–/**/为注释,不能嵌套–不产生编译代码??编译和执行C程序C源程序----编译----目标文件----连接----可执行文件-----可执行程序源程序是用户创建的文件,以“.c”为文件扩展名保存目标文件是编译器的输出结果。  这类文件的常见扩展名为“.o”或“.obj”头文件含有函数的声明和预处理语句,用于帮助访问外部定义的函数。  头文件的扩展名为“.h

3、”。  可执行文件是连接器的输出结果。  可执行文件的扩展名为“.exe”。  C程序的开发过程分析问题-----编制程序----编译----连接----调试运行---完成流程图----起止框---输入输出框------判断框-----处理框或----流程图-----连接点----注释框?C语言的特点包括结构化的程序设计语言、语句简洁、功能强大、移植性好C程序的基本结构包括预处理语句、main函数,main函数中的内容使用{}括起来,每条语句必须用分号结束C程序编写完成后,首先需通过编译转换成目标文件,再通过

4、连接创建可执行程序,最后才可执行该程序算法是程序执行的步骤,可以用伪代码与流程图表示????常量是在程序中保持不变的量常量用于定义具有如下特点的数据在程序中保持不变在程序内部频繁使用需要用比较简单的方式替代某些值变量在程序运行过程中,其值可以被改变的量定义变量1.数据类型标识符名;例intx;2.数据类型标识符名=值;例intx=50;注定义一个变量的深层的意思是在内存空间开辟空间;如果不进行初始化时,这个变量的存储的数据是一个的;???常量1.把一个变量变成一个常量const数据类型标识符名=值;例cons

5、tfloatPI=3.14;2.用宏命令#define标识符名值例#definePI3.14注没有分号,没有=区别第一种,分配内存空间第二种是在预编译的时,进行替换操作定义两个变量inti,j要求给i赋值为5,给j赋值为i乘以6,打印输出i与j的值#includemain(){inti,j;i=5;j=i*6;printf("i=%d",i);printf("j=i*6=%d",j);}变量的命名规则–变量名可以由字母、数字和_(下划线)组合而成–变量名不能包含除_以外的任何特殊字符,如%、#、逗号、

6、空格等–变量名必须以字母或_(下划线)开头–变量名不能包含空白字符(换行符、空格和制表符称为空白字符)–C语言中的某些词(例如double和float等)称为保留字,具有特殊意义,不能用作变量名–C语言区分大小写,因此变量price与变量PRICE是两个不同的变量数据类型整型int32位浮点型float32位double64位字符型char8位ASCII码--ASCII码中,小写字母的范围是97~122大些字母范围是65~90;小写字母得到相应大写字母需要-32;编写程序1.打印出字母a的ASCII号2.将字

7、母a转化为字母A#include"stdio.h"main(){chari='a';intj=i-32;printf("%c",j);}表达式的定义?表达式由操作数和运算符的组合而成表达式中的操作数可以是字母、数字或者下划线运算符的主要类型有算术运算符+-*/%++--重点:/整型是除数取整,%除模取余++--前置与后置运算赋值运算符=+=-=*=/=%=要求左边必须是一个变量例sum=sum+s;??sum+=s关系运算符><>=<===!=?在C语言中,“0”表示“假”,“非0”表示“真”逻辑运算符&&

8、

9、

10、!是连接一个或多个关系运算和逻辑运算的表达式10voidmain(){floatrate1,rate2,rate3;doublediscount,total;printf("请输入第一种商品的价格");scanf("%f",&rate1);printf("请输入第二种商品的价格");scanf("%f",&rate2);printf("请输入第三种商品的价格");scanf("%f",

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

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

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