1 / 7
文档名称:

程序设计基础复习知识点.docx

格式:docx   大小:22KB   页数:7页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

程序设计基础复习知识点.docx

上传人:haha 2022/5/13 文件大小:22 KB

下载得到文件列表

程序设计基础复习知识点.docx

文档介绍

文档介绍:细心整理
《程序设计根底》复****学问点
学问点:
C语言程序的构造
一个程序由一个或多个源程序文件组成。在一个源程序文件中可以包括3个局部:预处理指令、全局声明、函数定义;
C是函数式语言,C的根本单位是函数,函数是C程序的主要组成的格式限制符,否那么将导致输入的变量值出错或内存溢出的错误
字符型数据的非格式化输入getchar( )、输出putchar( )
getchar( )函数的功能是从终端输入一个字符,如
while(getchar()!=’\n’)
;
上述语句常用在两次scanf( )间清空输入的缓冲
putchar( )函数的功能是向终端输出一个字符,如putchar(‘\n’)语句的功能是输出一个换行符
6、用if语句实现选择构造
根本格式:
if (expr)
语句1;
else
语句2;
细心整理
if语句后面的expr必需用括号括起来;
expr非零时表示条件为真,表达式为零时表示条件为假;
语句1、语句2为多个语句时,必需把这一组语句用{ }括起来,且在}之后不能再加分号;假设为单条语句时,{ }可省略
在if的嵌套语句中,else总是及之前最近且尚未配对的if配对
7、条件运算符和条件表达式
根本格式:expr1?expr2:expr3
含义:假设expr1为真,那么执行expr2,否那么执行expr3
举例:请写出“假设ch是大写字母那么将其转换成对应的小写字母”的条件表达式
ch=(ch>=’A’&& ch<=’Z’)?(ch+32):ch;
8、用switch语句实现多分支选择构造
根本格式:
switch ( 表达式)
{
case E1:语句组 1;break;
case E2:语句组 2;break;
…….
case En:语句组 n;break;
[default:语句组 ;break;]
}
switch后面的“表达式”,只可以是int、char和枚举型中的一种。
每个case后面“常量表达式”的值,必需各不一样
每个case后面的表达式中不能包含变量
每个case局部内容完毕后必需加上break语句,以便完毕switch语句
多个case子句,可共用同一语句〔组〕
举例:用switch语句编写以下程序:给出一百分制成果,要求输出成果等级’A’、‘B’、‘C’、‘D’、‘E’,90分以上为‘A’,80~89分为‘B’,70~79分为‘C’,60~69分为‘D’,60分以下为‘E’。
9、用while语句实现循环
根本格式:
while (表达式)
循环体语句;
含义:当表达式为真时,执行循环体;循环的终止条件是当表达式为假时
while后面的括号〔 〕不能省
循环体假设由多条语句组成,应用{}括起来,且}后面不要加;号
10、用do...while语句实现循环
根本格式:
do
循环体语句;
while(表达式);
含义:先执行循环体,然后再判定表达式,假设表达式是否为真,那么再执行循环体;循环的终止条件是当表达式为假时
细心整理
及while语句不同,假如do-while