《程序设计基础》复习题纲

《程序设计基础》复习题纲

ID:38755374

大小:75.00 KB

页数:7页

时间:2019-06-18

《程序设计基础》复习题纲_第1页
《程序设计基础》复习题纲_第2页
《程序设计基础》复习题纲_第3页
《程序设计基础》复习题纲_第4页
《程序设计基础》复习题纲_第5页
资源描述:

《《程序设计基础》复习题纲》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《程序设计基础》复习题纲第一章1、C语言的一些常识:1)C语言程序由函数组成,一个完整的C程序必须包括一个主函数(即main()函数),并且只能有一个主函数,可以同时包含多个子函数。2)一般情况下主函数没有参数,类型为viod,但实际上主函数也可以带参数。3)建立函数的目的之一是提高程序的可读性4)主函数与子函数的定义位置没有先后规定,可随意安排,但一个函数必须先声明或先定义后才能被调用。2、C语言中的预处理命令1)C语言中常用的预处理命令可以分为3类:宏定义、文件包含和条件编译2)预处理命令都是以“#”开头,并且规定:每一个程序行只能书写一条预处理语句;3)预处理

2、命令行尾没有分号4)预处理命令必须在对源程序进行编译前进行处理,而不是在执行过程中对预处理命令进行处理,所以叫其为“编译预处理”。3、预处理命令可出现在程序的任何位置,不一定一定放在程序的开头,通常每一个宏定义只能单独占用一行,使用字符“”可以实现一个宏定义占用若干行。4、掌握预处理命令的定义方式,如:1)#include2)#include“stdio.h”3)#defineN204)#definePOWER(x)(x*x)等语句都是对的。但如5)#define6)#define“stdio.h”7)#includeN20等语

3、句都是错的。5、正确掌握符号常量的定义与使用和分析,如#defineYMS(x)x*xMain(){Intm=5,n;n=YMS(m-3);printf(“%d”,n);}第二章1、C语言中关于标识符的规定:A.只能由数字、下划线三种字符组成B.首字符只能是字母或下划线C.C语言中的标识符严格区分字母的大小写,如stu与Stu是不同的变量C.不能与系统中的关键词同名,如floatintdouble等2、在TurboC中有哪些基本数据类型及其类型空间大小:基本数据类型有4种:第7页共7页《程序设计基础》复习题纲类型名称类型空间大小(字节)整型(int)2字符型(cha

4、r)1单精度型(float)4双精度型(double)83、各种数据类型常量的表示方法4、在输入输出语句中常见的格式控制符:格式控制符含义换行t跳到下一个制表符人位置%d整型%ld长整型%c字符%f单精度型%lf双精度型%s字符串型5、运算符与表达式1)各种类型变量的使用原则与声明方法2)C语言中的运算符按其所要求的运算分量的个数可分为:一元运算符、二元运算符、三元运算符3)常见运算符的使用与运算A./被除数与除数皆为整数时执行的是整除B.++——运算符的理解及运算C.%被除数与除数必须皆为整数,执行的是取余运算4)“=”与“==”的区别5)运算中和赋值中类型

5、转换的基本原则6)复合关系表达式的理解与书写7)复合条件表达式的理解与书写8)逗号表达式的理解9)表达式中的类型转换第三章1、从程序流程的角度来看,程序可以分为三种基本类型:顺序结构、分支结构、循环结构。2、常用的分支语句有if语句与switch语句3、能正确分析if语句与switch语句4、switch语句是多分支选择语句,可以用if语句来替代;5、switch(判定表达式){Case常量表达式1:语句组1Case常量表达式2:语句组2Case常量表达式3:语句组3Case常量表达式4:语句组4……Case常量表达式n:语句组nDefault:语句组n+1;第7页

6、共7页《程序设计基础》复习题纲}1)上述的“判定表达式”最终的结果必须是整型2)各case后必须是整型常量表达式3)Default语句不一定一定要要4)各语句组可以包括多条语句,语句之间用“;”间隔,语句组不需用{}括起来。5)语句首先计算switch后(判定表达式)的值,然后去找哪一行的case后的常量表达式的值与(判定表达式)的值相等,如果找到,就从该行开始往下执行各语名组,两种情况下跳出switch语句体,一种是执行过程中遇到了break语句,如果没遇到break语句,则继续招生后面case后的语句组,直到switch语句体结束;如果没有哪一行case后的常量

7、表达式的值与(判定表达式)的值相等,则直接执行default后的语句组。6、break语句的使用Break语句只能用于循环语句和switch语句中,在switch语句体中一旦执行到break则直接跳出本break语句体;在循环语句体中一旦执行到break语句,则程序提前结束本循环,跳出本层循环体;7、continue语句的使用Continue语句只用在循环体中,在循环体中一旦执行到continue语句,交不跳出本层循环体,只是结束该次循环,跳到循环条件处,判定是否还需执行循环体。第四章循环程序设计1、认真理解常见的三种循环语句:(for语句;while语句;do

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

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

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