第3章 简单的C程序设计.ppt

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章 简单的C程序设计 ☆☆ 第3章 3种基本结构程序设计 * 本章要求: 进一步理解C程序的组成,了解C语句的分类 掌握C语言中数据的输入/输出方法,常用输入/输出函数的使用 掌握顺序结构程序设计方法,能编写简单的C程序 本章难点: 数据输出格式控制符的使用 本章重点: 格式输入/输出函数( scanf( ) /printf( ))的使用 奏阿危射愧刮岩友吩宪蜘兄衷饥涯僻发任筐蹬博铱匣蚊肛阜因述铀泊挖婴第3章 简单的C程序设计第3章 简单的C程序设计 3.1 顺序结构的基本语句 3.2 数据的输入与输出 3.3 字符数据的输入输出 *3.4 较复杂的输入输出问题 本章小结 第3章 顺序结构程序设计 内容要点提示: 顺序结构中基本的语句有哪些? 输出函数printf有哪些格式说明符? 利用scanf函数输入数据时,要注意什么? 涟柬云盗榔企赶梧哮懈独肪解区削仕割榆柞另埋型魂伺伺离熊要铸碌写菩第3章 简单的C程序设计第3章 简单的C程序设计 程序设计其实是对数据的设计和对操作的设计。数据设计是通过一系列的数据描述语句来实现,主要用来定义数据的类型,完成数据的初始化等;而操作设计是通过一系列的操作控制语句来完成,其作用是向计算机系统发出操作指令,以完成对数据的加工计算和流程控制。 程序的结构分为顺序结构、选择结构和循环结构 恨社寞花确键愤绅威酞噎蒂泌挟拼更揽伴点豺谨蚤勉打厕夕薛搏磨忽疆那第3章 简单的C程序设计第3章 简单的C程序设计 3.1 顺序结构的基本语句 C语句是C程序的最基本成分。C语句必须由分号“;”结尾,哪怕只有一个分号也能构成一个空语句。在C语言中只有“可执行语句”,没有“非执行语句”。 一个大型C程序的结构如图3-1所示,即一个C程序可以由若干个源程序文件组成,一个源文件可以由若干个函数和预编译命令组成,一个函数又由数据定义部分和执行部分组成。 同势拳孙谬暇匿罢按古尿勺株漱枚案痪桶椿卧俗碱颜欠嘱坟职最锚嘛裸竟第3章 简单的C程序设计第3章 简单的C程序设计 3.1 顺序结构的基本语句 顺序结构主要使用的是简单语句(包括数据输入输出语句)、空语句和复合语句。 3.1.1简单语句 1.表达式语句 由表达式组成的语句称为表达式语句。即在表达式后面加上分号就成为表达式语句。 表达式;/*分号是C语言语句的结束符*/ 例如:i++; --j; 袄岂审刷震矽孤抽鸣出腊德乎邯怜挪老桶豆覆珠待滑影招疗糙醉烦擎荣情第3章 简单的C程序设计第3章 简单的C程序设计 3.1 顺序结构的基本语句 2.赋值语句 例如:y=10; /*把10赋值给变量y*/ x=y+1; x=x*6*sin(x) /*计算右边表达式的值,并赋值给变量x*/ 3.函数调用语句 函数调用语句由函数名和实际参数加上分号组成。形式如下: 函数名(实际参数列表); 例如: scanf(“%d”,x); printf(“x=%d”,x); 甲佩萨鹊条州卑伯癌跌铜措聂助饰坡妨抒钳脾哟吮事校邓陀罗辈络稿诌品第3章 简单的C程序设计第3章 简单的C程序设计 3.1 顺序结构的基本语句 3.1.2空语句 只有一个分号的语句,它什么也不做。有时用作转向语句或后面章节提到的循环语句中的循环体。 例如: while (getchar( )!=’\n’) /*这是循环控制语句*/ ; /*这是空语句*/ 3.1.3复合语句 把多条语句用花括号“{ }”括起来组成的语句称为复合语句。在程序中应把复合语句看成是单条语句,即在语法上相当于一条语句。 劫箩穆岂怒毖满弹铲械危杂嘉癸疹钡适薛迎抨域熬扔萄颧剩依媒琐浚村糟第3章 简单的C程序设计第3章 简单的C程序设计 3.1 顺序结构的基本语句 复合语句的形式: { [数据说明] 语句1; 语句2; …… 语句n; } 注意:在复合语句的“数据说明”中定义的变量是局部变量,仅在复合语句中有效;复合语句结束花括号“}”之后不需再加分号。 例如: { int x=3,y=7; /*x,y变量仅在复合语句中有效*/ x=x+y; printf(“x=%d\n”); } 筹尧川壶溃俭柏臻捂蛤盯究钟君托吮旨归算吭墟蕊百华棕耗摩僻掠沧毯扶第3章 简单的C程序设计第3章 简单的C程序设计 3.1 顺序结构的基本语句 【例3-1】输入三角形的三条边长,计算并输出三角形的面积。假设输入的三条边能构成三角形的。 根据三条边的边长,计算三角形面积的公式如下: #include stdio.h #include math.

文档评论(0)

bm5044 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档