c语言程序设计基础提纲.doc

c语言程序设计基础提纲.doc

ID:50289096

大小:41.00 KB

页数:8页

时间:2020-03-07

c语言程序设计基础提纲.doc_第1页
c语言程序设计基础提纲.doc_第2页
c语言程序设计基础提纲.doc_第3页
c语言程序设计基础提纲.doc_第4页
c语言程序设计基础提纲.doc_第5页
资源描述:

《c语言程序设计基础提纲.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、程序设计基础课程学习总结第一章引言重点:1.C程序有函数所组成,所有的C程序中有且只有一个main()函数,C程序从main()处开始运行,当main()结束程序结束。2.计算机程序是人们为了解决某种问题用计算机可以识别的代码编排的一系列加工步骤。3.程序是0、1组成的序列,程序与数据一样共同存放在存储器中,当程序要运行时,当前准备运行的指令从内存被调入CPU中,有CPU处理这条指令。------冯.诺依曼模型存储程序概念4.程序设计语言必须具有数据表达和数据处理(称为控制)的能力,另外一个功能就是提供单位级控制的手段,即函数的定义与调用手段。5.C语言的基本内容:数据表达,运算和流程控

2、制基本的数据类型:如整型,实型,浮点型,字符型等数据表达对某些具有共同特点的数据集合的总称。构造复杂类型:数组,结构,文件,指针等6.流程控制----结构化的程序设计方法基本控制结构:顺序分支循环7.程序设计语言的语法:(1)标识符:(a)由字母、数字和下划线组成,其中第一个字符必须是字母或者下划线(英文字母的大小写形式是有区别的)(b)分类:保留字(关键字):是C语言规定的赋予特定含义和有专门用途的标识符如intfloatcharif用户自定义标识符(2)常量(3)运算符(4)分隔符8语法单位:(1)表达式(2)变量定义(3)语句(程序最基本的执行单位)表达式语句分支语句循环语句复合语

3、句(4)函数定义与调用(5)输入与输出9.C程序开发过程:编辑(.cpp)编译(.obj)连接(.exe)执行10.算法:自然语言伪代码流程图11.调试最主要的方法:设置断点并观察变量单步跟踪体会:了解最基本的C语言知识,着重注意标识符的判断。第二章用C语言编写程序重点:格式化输出函数和格式化输入函数1.#include编译预处理命令,末尾不加分号,由于后面调用的printf()函数是C语言提供的标准输出函数,在系统文件stdio.h中声明。2.在程序中加入适当注释,可以使程序容易被人理解。必须包含在/*和*/之间,可以是任何可以显示的字符,不影响程序的编译和进行。适当

4、添加空行和空格,使程序清楚易懂。3.函数体(一对大括号把构成函数的语句括起来)------由函数调用和分号组成。4.C语言中所有语句都必须以分号结束,程序中所有的标点符号都是英文符号。5.数据:常量:类型通常由书写格式决定变量:(必须先定义后使用,一般是“见名知意”)定义形式:类型名变量名表如intx,y变量名表中可以有一个变量名或由逗号间隔的多个变量名。6.算术运算:加减乘除求余(双目算术运算符)和其他一些操作。算术表达式=算术运算符+运算对象注意:(1)如果两个整型数据做除法运算,结果一定是整数.(2)求余运算符取整型数据相除的余数不能用于实型数据的运算。(3)+,—还可用于单目运算

5、符(4)双目运算符两侧操作数的类型要相同。7.赋值运算(=)赋值表达式:变量=表达式;左边必须是一个变量如fahr=100和celsius=5*(fahr-32)/98.格式化输出函数printf()数据的输出是通过函数调用实现的,函数printf一般调用格式:printf(格式控制字符串,输出参数1,...,输出参数n);(格式控制字符串用双引号括起来,表示输出的格式,输出参数是要输出的数据)包含格式控制说明(%d,%f,%lf)和普通字符(如等号,逗号和换行符)例如:printf(“x=%d,y=%d”,x,y);格式化输入函数scanf()系统提供输入的库函数一般调用格式:sc

6、anf(格式控制字符串,输入参数1,...,输入参数n);表示输入的格式是变量地址(变量名前加&)例:scanf(“x=%lf”,&x);9.在程序代码中针对不同层次采用缩进的书写格式,使程序结构清晰,不易出错,在程序中加入适当的输入提示。10.关系运算:(6中关系运算符,双目运算符)<<=>>===!=11.If-else语句一般形式:(用于实现分支结构)if(表达式)语句1;else语句2;12.常用数学函数:调用数学函数要加#include;常见数学函数平方根函数sqrt(x)绝对值函数fab(x)幂函数pow(x)指数函数exp(x)对数函数log(x)1.for

7、语句(循环语句)一般形式:for(表达式1;表达式2;表达式3)循环体语句表达式1:初值表达式,对循环变量赋初值,指定循环的起点表达式2:条件表达式,给出循环条件,通常判断循环变量是否超过循环的终点表达式3:步长表达式,设置循环的步长,改变循环变量的值2.循环体语句向右缩进对齐。指定次数的循环程序设计:(1)初始化:指定循环起点,给循环变量赋初值(2)条件控制:只要循环变量的值未达到指定的上限就继续循环(3)工作:循环体,必须是一条

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

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

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