- 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课件
第4章:顺序程序设计
4.1 C语句概述
4.2 赋值语句
4.3 C语言中数据的输入与输出
4.4 字符数据的输入输出
4.5 格式输入与输出
4.6 顺序结构程序设计举例
4.1 C语句概述
C语言中对语句的处理有5种类型:
(1) 控制语句
——完成一定的控制动能。
如:if ( ) ~ else ~ (条件语句)
for ( ) ~ (循环语句)
while ( ) ~ (循环语句)
do ~ while ( ) (循环语句)
continue (结束本次循环)
break (终止执行switch或循环语句)
switch (多分支选择语句)
goto (转向语句)
return (从函数返回语句)
C语言提供以上9种控制语句,语句中的()表示一个条件, ~ 表示内嵌语句。
(2)函数调用语句
——由一个函数调用加一个分号构成一个语句。
如:printf (“This is a C statement!”) ;
(3)表达式语句
——由一个表达式构成一条语句。
如: a = 5 (赋值表达式)
a = 5 ; (赋值语句)
注:C语言中任何一个表达式都可通过加分号变成一条语句,分号是语句中必不可少的一部分。
(4)空语句
——只有一个分号而没有表达式的语句。
;
(5)复合语句
——用一对花括号 { }括起来的的一些语句。
{ }不仅可用做函数体开头和结尾的标志,也可用做复合语句的开头和结尾的标志,格式如下:
{ 语句1 ;语句2 ;…… ;语句n ; }
一个复合语句在语法上视为一条语句,在一对花括号中的语句数量不限。注:最后一条语句后的分号不能缺省!
如:
{ a++ ; b* = a ; printf (“b=%d\n” , b) ; }
4.2 赋值语句
赋值语句由赋值表达式的尾部加上一个“ ;”即可构成。
如:
c = a+b ;
I++ ;
- - j ;
I=1 , j=2 ; 但 I=1 , j=2 不是赋值语句
特别指出:赋值表达式与赋值语句的区分!
4.3 C语言中数据的输入与输出
为了让计算机处理各种数据,首先就应该把源数据输入到计算机中;计算机处理结束后,再将目标数据信息以人能够识别的方式输出。
C语言本身不提供输入输出语句,它是由C语言编译系统提供的库函数来实现的,不属于C语言文本中的组成部分。
要使用标准函数体中的函数,应在程序开头先写预编译命令:# include 加有关“头文件”,让其包括到用户原文件中。
如:使用标准输入输出库函数,应在程序开头处加上#include “stdio.h”或 #include stdio.h。
4.4 字符数据的输入与输出
4.4.1 单个字符的输出── putchar( )函数
[案例4.1] putchar( ) 函数的格式和使用方法。
/*案例代码文件名:AL4_1.C*/
/*功能:说明putchar( )函数的格式和使用方法*/
#include stdio.h” /*编译预处理命令:文件包含*/
main( )
{char ch1=’ N , ch2=’ E , ch3=’ W ’ ;
putchar(ch1); putchar(ch2); putchar(ch3) ; /*输出*/
putchar(\n);
putchar(ch1); putchar(\n); /*输出ch1的值,并换行*/
您可能关注的文档
最近下载
- 《七律二首 送瘟神》-中职语文高二同步课件精选(高教版2023·职业模块).pptx VIP
- 高考蓝皮书·物理试题分析2025.docx VIP
- 综合实践活动 开学第一课 2024-2025学年综合实践活动开学第一课课件.pptx VIP
- 高标准农田监理大纲方案投标文件(技术方案).doc
- 小儿过敏性休克抢救流程.pptx VIP
- 液压与气压传动技术完整整套教学课件.pdf VIP
- 技术标投标文件监理大纲.doc VIP
- 2025 年成都市三年级数学秋季开学摸底考 - 冲刺卷及答案(北师大版).docx VIP
- 最新2025年《初中初三开学第一课》全文.pptx VIP
- 姓氏的由来演讲课件(张姓).pptx VIP
文档评论(0)