C语言程序设计提纲

C语言程序设计提纲

ID:43324101

大小:52.00 KB

页数:7页

时间:2019-09-30

C语言程序设计提纲_第1页
C语言程序设计提纲_第2页
C语言程序设计提纲_第3页
C语言程序设计提纲_第4页
C语言程序设计提纲_第5页
资源描述:

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

1、C语言期末复习提纲—、基本概念1•计算机程序就是一组计算机能识别和执行的指令;2.计算机的一切操作都是由程序控制的;3•计算机语言经历了机器语言、符号语言(汇编语言)、高级语言三种。其中机器语言能直接被计算机执行。C语言属于高级语言;4.C语言是面向过程的编程语言,与其相对的是面向对象的编程语言(如C++、Java);5.C语言本身只提供极少的内核语言,不直接提供输入和输出、有关文件操作等语句,要使用这些语句需要向・c文件中添加库函数(例如stdio.h)6•创建c语言文件时要先创建工程,再创建文件;7•

2、头文件(库函数)后缀名为.h,c语言创建的源文件后缀名为.c;8.为解决一个问题而采取的方法和步骤称为算法;9.算法的基本结构(也是c语言的基本结构):顺序结构、选择结构、循环结构;10.C语言中数据类型分为整型数据(int)和字符型数据(char)和浮点型数据(floatdouble);11.字符型数据以ASCII码形式存放在计算机内存中;12.1MB二1O24KB;1KB二1024B。、运算符1•算术运算符(教材P52-54)2•逻辑运算符(教材P93-94)三、变量类型int整型变量float单精

3、度浮点型变量,精确度到小数点后六位double双精度浮点型变量,精确度到小数点后十二位char字符型变量,在计算机内以ASCII码形式存储,赋值时要用ASCII或以单引号加数据内容四、基本语句1•赋值语句用“二”(赋值运算符)赋值,二左端为被赋值的变量,右端为表达式或常量。注意:等号两端的变量类型要相同,如果不同则转化为高精度后进行计算(例如intc;c二3.1*5+3.254则计算机处理的语句为c=3.100000*5.000000+3.254000最后将结果转化为整数赋值给整型变量c)2.定义语句(1

4、)定义变量变量类型变量名;变量类型可以为intfloatdoublechar等多种格式,变量名为用户定义,首字母不能为数字,不能与C语言中关键字重复,由字母数字下划线组成。(2)定义数组数组类型数组名[常量表达式];数组类型和数组名同上,常量表达式为该数组长度。2.输入输出语句(1)格式输入scanf&a);解释:scanf为c语言标准函数库中的函数输入语句,双引号中%€1为十进制整型格式控制字符(其他格式控制详见P76),双引号后接“,”然后用于存储用户输入的变量“&变量名”其中&的含义为获取变量所在内

5、存地址,也就是赋给变量。(用scanf对数组进行操作吋不需要加&)注意:双引号中的内容应为用户所输入的内容,如果在双引号中写了多余的成分,若用户输入时没有写这些内容则会导致程序错误。例如scanf(〃x=%d〃,&x);中,则要求用户输入“x二3”,如果只输入3会导致错误。(2)格式输出printf("HelloWorld~%d",a);解释printf为输出语句,双引号里为输出内容,变量用控制字符代替并在引号外接逗号表示岀来。(3)输出字符putchar(a);a应为字符型数据,该语句作用为输出一个字符

6、;(4)输入字符getchar();语句用法a=getchar();接受用户由键盘输入的字符并赋给字符型变量a。注意:Ftl于该语句将Enter也作为一个字符所以一定要将变量都输入完再输入回车(具体解释请看P80)2.选择结构语句(1)if…else…语句用于单条件判断格式如下:if(条件){若满足条件执行语句}else{若不满足条件执行语句}注意:if中判断相等应用二二而不是二。(2)switch语句用于多条件判断格式如下:switch(用于判断的变量){case变量值:执行语句;break;case・

7、;•••default:不满足以上条件时执行语句;用于判断的是变量的值而不是变量的取值范围,break用于执行语句之后跳出判断。(3)单语句比较大小c=a>b?a:b;若满足二与?间的条件则将a赋给c,否则将b赋给co2.循环结构语句(1)for循环for循环是最基本的循环,在很多情境下都能用到语法:for(初始化自变量;判断条件;自变量操作){执行语句}例如for(i=0;i<100;i++)sum=sum+I;该语句所执行的操作为从i二0开始,只要i<100,则执行sum二sum+i,然后将i自加1,

8、直到i>=100为止。注意:for(;;)中语句应用分号隔开。(2)wh订e循环while(判断条件){执行语句}判断条件和执行语句与if相同,自变量的控制要放在执行语句中执行。while是先判断后循环而if是先循环后判断。(3)do…while循环(3。{执行语句}while(判断条件);和if一样是先执行后判断。3.控制语句(1)continue用于循环或if语句中,表示退出当前循环并重新开始下一个循环。(2)break比

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

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

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