第四章二级C课件.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 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的值,并换行*/

文档评论(0)

qwd513620855 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档