- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第八章 流程控制語句
第八章 流程控制语句
C语言的语句可分为五类:表达式语句,函数调用语句,控制语句,复合语句,空语句。
1.表达式语句
由一个表达式组成一个语句。其组成为:
表达式;
注意:位于尾部的分号“;”是语句中不可缺少的部分,任何表达式都可以加上分号构成语句。
8.1 C语言语句
一、基本语句
执行表达式语句就是计算表达式的值。
如:sum=0; /*赋值表达式加分号*/
i++; /*自增运算表达式加分号*/
a+=b+c; /* 复合赋值表达式加分号*/
8.1 C语言语句
一、基本语句
2.函数调用语句
由一个函数调用加上分号“;”组成。其组成为: 函数名(实参列表);
如:
printf(“C Program\n”);
/*调用C系统标准库函数,输出字符串*/
getchar( );
/*调用C系统标准库函数,字符输入函数*/
max(a,b); /*调用自定义函数*/
8.1 C语言语句
一、基本语句
3.控制语句
控制语句用于控制程序的流程,以实现程序的各种结构。C语言有9条控制语句。可分为以下三类:
(1) 条件判断语句
条件语句: if ( )~else~ 语句
多分支选择语句: switch 语句
(2) 循环执行语句
while语句: while ( )~ 语句
8.1 C语言语句
一、基本语句
do while语句: do ~while ( )语句
for语句: for ( )~语句
(3) 转向语句
无条件转向语句: goto语句
结束本次循环语句: continue语句
终止执行switch或循环语句: break语句
函数返回语句: return语句
8.1 C语言语句
一、基本语句
4.复合语句
把多条语句用大括号“{}”括起来组成的一条语句称复合语句。在语法上将复合语句看成是单条语句,而不是多条语句。
如以下程序段:
{ z=x-y ;
c=a*b ;
printf(%d%d\n,z,c) ;
}
8.1 C语言语句
一、基本语句
5.空语句
仅由一个分号“;”组成的语句称为空语句。空语句不执行的任何操作。空语句的作用,一是在循环语句中使用空语句提供一个不执行操作的空循环体;二是为有关语句提供标号,用以说明程序执行的位置。
8.1 C语言语句
一、基本语句
C语言本身无输入/ 出语句, 由函数实现,如printf等。
一般:C语言提供了一些标准的输入/出函数–––系统函数。
8.1 C语言语句
二、数据输入与输出
1、字符输入输出函数
形式: getchar( )
功能: 从终端(键盘)上输入一个字符
要求: 有#include stdio.h预编译命令
一般形式为:c=getchar();
输入字符时以回车确认,函数的返回值就是输入的字符。
8.1 C语言语句
二、数据输入与输出
(1) getchar( )函数
说明:
①getchar函数只能接受单个字符,输入数字也按字符处理。输入多于一个字符时,只接收第一个字符。
②通常把输入的字符赋予一个字符变量或整型变量,构成赋值语句。也可以不赋给任何变量,作为表达式的一部分。
③在Turbo C下运行含getchar函数的程序时,将退出Turbo C 屏幕进入用户屏幕等待用户输入。输入完毕按“回车”后再返回Turbo C屏幕。
8.1 C语言语句
二、数据输入与输出
例: #include stdio.h
main ( )
{ char c;
c=getchar ( );
putchar (c );
}
形式: putchar (c );
功能: 向终端(一般为显示器)输出一个字符,其中c为 字符型或整型变量
注意: 用该函数时,须用预编译命令:
#include stdio.h
(一) putchar 函数 —字符输出函数
例: #include stdio.h
main( )
{ char a, b, c;
a=B ; b=O ; c=Y;
putchar(a); putcha
您可能关注的文档
最近下载
- 大作业:如何理解“作风建设永远在路上,永远没有休止符”?我们应如何加强作风建设?.docx VIP
- 教师实习心得:教育反思与教师实习心得:有效的教学离不开有效的反思合集.doc VIP
- 《中华人民共和国基本医疗卫生与健康促进法》全文.pdf VIP
- 代数式的值-新浙教版-七上数学.pptx VIP
- 浙教版初中数学八年级上册第二章《特殊三角形》单元测试卷(含答案解析)(困难).docx VIP
- 浙教版初中数学八年级上册第二章《特殊三角形》单元测试卷(含答案解析)(标准困难).docx VIP
- 村两委换届调研报告大全一.doc VIP
- 2024-2030年中国面食行业市场深度分析及前景趋势与投资研究报告.docx
- 《护士条例》落实情况监督检查表.docx VIP
- 中国宠物行业2025年宠物医疗市场发展趋势与挑战分析报告.docx
文档评论(0)