C程序设计第四章教程分析.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C 程 序 设 计 主讲教师:高倩 第四章 顺序结构的程序设计 C语言的语句 格式化输出函数 格式化输入函数 单个字符的输入输出函数 顺序结构的程序设计 本章学习内容 顺序结构是C语言程序中最常用的基本结构之一。结构中的各个语句按照先后顺序,依次执行。 在程序运行中,有时候需要从外部设备(如键盘) 得到一些数据;程序计算结束后,通常要把结果发送到外部设备上,以便对结果进行分析。 程序从外部设备上获得数据的操作称为“输入”;程序发送数据到外部设备的操作称为“输出”。C语言中,数据的输入、输出是通过调用C语言的库函数来实现的。 重点: 1.掌握编写顺序结构程序的基本方法。 2.掌握字符输入输出函数的使用。 3.掌握scanf和printf函数的使用。 4.1 C语言的语句 什么是语句? 语句是算法实现的程序表示,是算法实现的最小单位。语句说明了一种行为,它是用计算语言编写的控制计算机完成确定操作的句子。 C语言语句分为五类 (1)控制语句 (2)函数调用语句 (3)表达式语句 (4)空语句 (5)复合语句 1. 控制语句 控制语句完成一定的控制功能。C语言共有9条控制语句。 (1) if( )…else… 条件语句 (2) Switch 多分支选择语句 (3) for( )… 循环语句 (4) while( )… 循环语句 (5) do…while( ) 循环语句 (6) continue 结束本次循环语句 (7) break 终止执行switch语句或循环语句 (8) goto 转向语句 (9) return 从函数返回语句 2. 函数调用语句 函数调用语句由一个函数调用加一个分号(语句结束标志) 构成。 例如: 1、a = max ( a,b ); 2、printf(“This is a C program.”); 3. 表达式语句 表达式语句由表达式和其后面的一个分号构成。表达式能构成语句是C语言的一个特色。 最典型的语句是赋值表达式后加一个分号构成的赋值语句。 例如,“a = 5”是一个赋值表达式,而“a = 5;”是一个赋值语句 。 4. 空语句 只有一个分号的语句为空语句; 空语句不执行任何操作; 空语句一般用来作为转向点,或循环语句中的循环体(循环体本身是空语句,表示循环体什么也不做) 。 例如: ; 5. 复合语句 复合语句是由一对大括号括起来的一组(也可以是一条) 语句构成的 ,又称为分程序。 例如: int main( ) { int a = 3,b,c; { a = b; b = c; c = a + b; } /*该复合语句由三条语句构成*/ } 注意:C语言语句的书写规则。 C语言允许一行写多个语句,也允许一个语句拆开写在多行上,书写格式无固定要求。 int main( ) { int a; int b,c; a = 3;b = 4; /*多个语句写在一行*/ c = 5; /*一个语句写在多行*/ return 0; } C语言中本身不提供输入输出语句,输入和输出操作是通过C语言的库函数来实现的。 在C标准函数库中提供了一些输入输出函数: printf (格式输出) scanf (格式输入) putchar(输出字符) getchar(输入字符) puts (输出字符串) gets (输入字符串) 4.2 格式化输出函数 由程序向外部设备发送数据的操作过程,称为输出。 C语言中没有专门的输出语句,输出是通过C语言的库函数来实现的。 printf函数是最常用的输出函数。 作用:向计算机默认的输出设备(一般指显示器) 输出一个或多个指定类型的数据 。 1. printf函数的一般形式 printf( 格式化字符串,输出表项); 例如: printf( “%d,%c\n,i,c); Printf函数圆括号内包含两部分内容

文档评论(0)

南非的朋友 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档