第二章单元小结

1.1
C程序是由函数组成的,有且仅有一个main()函数。程序中包含了数据表达与数据处理两部分。
1.2
1.2.1
程序设计语言的发展是由机器语言到汇编语言到高级语言。机器语言是由0和1组成,汇编语言是采用助借符来代替机器指令的二进制串,高级语言语言功能很强不依赖于具体机器。高级语言经历了三个发展阶段:非结构话的语言,结构化的语言,面向对象的语言(如JAVA,C++等)
1.2.2
程序设计语言的功能:数据表达和流程控制。流程控制分为顺序控制结构,分支控制结构,循环控制结构
1.2.3
程序的算法表示有文字描述算法,流程图描述算法,伪代码表示和程序设计语言表示。
算法的特征:确定性,有穷性,可行性,有零个或多个输入,有一个或多个输出。
1.3
1.3.1
C语言主要源于一种称为B的语言,由其演变而来。
1.3.2
C语言的特点:(1)C语言语句简洁紧凑,使用方便灵活(2)运算符丰富,表达能力强(3)C语言程序可移值性好(4)生成的目标代码质量高,运行效率高(5)语言处理能力墙壁(6)C语言是一种结构化语言。
C语言缺点:对语法检查不严格,运算符多
1.3.3
C语言的约定:标识符,关键字,用户自定义标识符,预定义标识符,分隔符。
标识符:C语言的标识符由字母,数字和下划线组成,其中第一个字符必须是字母或下划线。英文字母的大小写是有区别的。标识符的命名要增加程序的可读性。其有效长度是1~255个字符
关键字:数据类型关键字(12个)如:char ,double,enum,float,int,long,short,signed,struct,union,unsigned,void 控制语句关键字(12个)如:break,continue,case,do,default,else,for,goto,if,return,switch,while 储存类型关键词(4个)如:auto,extern,register,static 其他关键字(4个)如:const,sizeof,typedef,volatile C语言的关键字都用小写字母书写。
用户自定义标识符包括程序中定义的变量名,数据类型名,函数名和符号常量名。
预定义标识符是头文件和库函数中定义的一些标识符的统称。
分隔符:C语言的分隔符有逗号和空格两种。逗号主要用于类型说明和函数参数表中,分隔各个变量。空格多用于各单词之间作间隔符。
C语言的语法成分:常量,变量,运算符,表达式,语句,函数定义与调用,输入与输出。
运算符有算数和关系运算符。算数运算符:+(加)-(减)*(乘)/(处)%(求余);关系运算符:>(大于)>=(大于等于)==(等于等于)<(小于)<=(小于等于)等等
1.4
1.4.1
程序设计的任务有分析问题,设计算法,程序设计,运行并调试程序,分析程序运行结果,编写程序文档。
1.4.2
运行C程序的步骤与方法 步骤:编辑源程序,对源程序进行编译,与库函数链接,运行目标程序
 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值