文档介绍:福建专升本C语言复****br/>2
———————————————————————————————— 作者:
———————————————————————————————— 日期:
个人收集整理 勿做商业用途
个人收集整理 勿做商业用途
个人收集整理 勿做商业用途
第一章 C语言概述
(1)C程序是由函数构成的。 这使得程序容易实现模块化。
(2〕 C语言本身没有输入输出语句。输入和输出的操作是由库函数scanf和printf等函数来完成的。
(3)C语言不能嵌套定义函数,但可以嵌套调用函数,也可以递归调用。
第二章 算法
算法特点:
有穷性:包含有限的操作步骤。
确定性:算法中的每一个步骤都应当是确定的。
有零个或多个输入:输入是指在执行算法时需要从外界取得必要的信息。
有一个或多个输出:算法的目的是为了求解,“解〞 就是输出。
有效性:算法中的每一个步骤都应当能有效地执行,并得到确定的结果 。
程序设计构造:
顺序构造、选择构造、循环构造
程序构造表示N-S图
2021年7,30.
第三章
3
个人收集整理 勿做商业用途
个人收集整理 勿做商业用途
个人收集整理 勿做商业用途
1. C的数据类型
根本类型
整型 int
字符型 char
数据类型
构造类型
枚举类型 enum
数组类型
构造类型 struct
联合类型 union
单精度实型
双精度实型
double
指针类型
实型〔浮点型〕
2021年29
2.变量命名的规定:C语言规定标识符只能由字母、数字和下划线三种字符组成,且第一个字符必须为字母或下划线。
52+10+1=63
09年选1考题,
不能用关键字作为标识符
关键字归纳〔32个〕考题07年1
常量类型:const 〔1个)
数据类型名:int ,float,double,char,void 〔5个〕
数据类型的修饰符:unsigned,signed,short,long
5
个人收集整理 勿做商业用途
个人收集整理 勿做商业用途
个人收集整理 勿做商业用途
〔4个〕
用户定义的数据类型:struct,union,enum,typedef (4个〕
变量的存储类型名:auto,static,register,extern 〔4个〕
控制构造语句标识:
if-else,switch-case-default-break,while-do-for-continue,goto,retrun(12个)
求类型大小运算符:sizeof 〔1个〕
其余:volatile (1个)
、优先级、结合性
1)最高级别
(1)小括号〔)
(2〕下标运算符〔[ ]〕
〔3〕分量运算符(.->)
2)单目
〔1)!,++,--,-,注意++,--的位置,
(2)强制类型转换运算符〔 (类型) ):转化后变量本身类型没有变化,如08选2,
〔3)指针运算符 (*和&〕,注意:[]符号
〔4〕求字节数运算符〔sizeof〕struct ,union的大小
6
个人收集整理 勿做商业用途
个人收集整理 勿做商业用途
个人收集整理 勿做商业用途
3〕双目
(1)算术运算符 (+ - * / %),/为求商运算,假设两个数都为整型,那么值取整型,否那么取浮点型,%运算数只能为整形。考题07年11,09年5,2021.2