本科 第三章 最简单的C程序设计—顺序结构程序设计.pptVIP

本科 第三章 最简单的C程序设计—顺序结构程序设计.ppt

  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程序设计—顺序结构程序设计

* 第三章 最简单的C程序设计—顺序结构程序设计 内容简介 ⑴C语句概述 。 ⑵ 赋值语句。 ⑶ 基本输入、输出。 3.1 C语句概述 3.1 C语句概述 C程序的执行部分是通过语句来构成的,语句均以“;”结尾,需要注意的是“;”是语句必不可少的组成成分。由于C程序中大多数语句是表达式语句(包括函数调用语句),所以C语言也称为“表达式语言”。表达式语句和表达式的区别在于:表达式代表的是一个数值,而表达式语句往往还会产生特定的动作,例如赋值、函数调用等等。C语句可分为以下五类: 表达式语句 函数调用语句 控制语句 复合语句 空语句 3.1 C语句概述 (2)表达式语句 在表达式后面加上一个分号“;”构成了一个表达式语句。 一般格式: 表达式; 例如: y=x+2; /*赋值语句:计算x+2的值并赋给y*/ x+2; /*加法运算语句,但计算结果没有进行赋值,因此并无实际意义*/ ++i; /*前缀自增表达式语句:i的值增1*/ 3.1 C语句概述 (3)函数调用语句 由函数名、实际参数加上分号“;”组成。 一般格式: 函数名(实际参数表); 功能: 函数调用语句就是通过调用函数,将程序流程转入到函数体中继续执行,同时并进行实际参数和形式参数的传值(地址),执行函数结束后,并将特定的函数值返回到主调函数的过程,具体内容将在函数章节中再详细介绍。例如: printf(Hello World!);/*调用基本输出库函数,输出Hello World!字符串。 3.1 C语句概述 (4)控制语句 控制语句主要用于控制程序的执行流程。C语言有九种控制语句,主要包括三类: 条件分支语句:if语句、switch语句。 循环相关的语句:do while语句、while语句和for语句。 流程转移语句:break语句、goto语句、continue语句和return语句。 (5)复合语句 复合语句是使用花括号“{ }”将多条语句括起来组合而成的,也称为功能块语句。 例如: { int x; x=2; a=x+c; printf(“%d%d”,x,(A); } 变量x=2的作用区域就在{ }之内,用于printf函数的输出处理。 3.1 C语句概述 (6)空语句 只有分号“;”构成的语句称为空语句。空语句的存在只是语法完整性的需要,其本身并不代表任何动作。空语句是什么也不执行的语句。在程序中空语句可用来作空循环体,例如: for(i=1;i100;i++) { ; } 或作为无条件转移的标号,例如: goto label 1; … label 1:; 3.2 赋值语句 3.2 赋值语句 赋值语句是由赋值表达式再加上分号构成的表达式语句,它是程序中使用最多的语句之一。 一般格式: 变量=表达式; 说明: (1)在赋值运算符“=”右边的表达式也可以是一个赋值表达式,因此下述赋值语句: 变量=(变量=表达式); 是成立的,从而形成嵌套的情形。例如: x=y=z=2; 相当于执行了如下语句: z=2;y=z;x=y; (2) 在变量定义中,不允许连续给多个变量赋初值。如下述说明是错误的: int x=y=z=2; 必须写为 int x=2,y=2,z=2; 3.3 基本输入、输出 3.3 基本输入、输出 3.3.1 单字符输入/输出 (1)单字符的输入函数 单字符的输入函数为getchar()函数。 一般格式: getchar() 功能: 暂停程序运行,并要求用户从标准输入设备上(键盘)输入单个字符,getchar函数能够返回该字符。 【例3-1】 getchar函数的应用。 #include stdio.h main() { char ch; ch=getchar(); /*将用户输入的单个字符赋给变量ch*/ printf(%c,%d\n,ch,ch); } 3.3 基本输入、输出 (2)单字符的输出函数 单个字符输出函数为putchar函数。 一般格式: putchar(输出参数) 功能: 将输出参数所对应的字符输出到标准设备(默认为显示器),每次只能输出一个字符。 说明: putchar的输出参数不能省略,其输出参数可以是字符型常量或变量。例如: putchar(‘\n’); /*输出一个回车换行符,其参数为字符常量*/

文档评论(0)

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

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

1亿VIP精品文档

相关文档