C语言基本语句ppt课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《C语言基本语句ppt课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 基本 语句 ppt 课件
- 资源描述:
-
1、第四章第四章 C C语言基本语句语言基本语句第一节第一节 介绍基本语句介绍基本语句第二节第二节 字符数据的字符数据的输入输出输入输出第三节第三节 格式格式输出输出 printf第四节第四节 格式格式输入输入 scanf共 26 页 第 2 2 页共 26 页 第 3 3 页4-1 4-1 介绍基本语句介绍基本语句语句表达式语句空语句复合语句1)表达式语句表达式语句: 任意的表达式任意的表达式末尾加末尾加分号分号 例如例如: x+; x=a+b;2)空语句)空语句: ; /*表示什么也不做表示什么也不做*/3) 复合语句复合语句: 若干若干语句用花括号语句用花括号括起来构成括起来构成一条复合语句
2、一条复合语句例如例如: a=1; b=2; 复合语句被看做一个整体复合语句被看做一个整体, 被认为被认为 是是一条一条语句语句l语句的分类语句的分类l程序程序:语句的集合语句的集合函数调用语句程序流程控制语句语句以;结尾共 26 页 第 3 3 页共 26 页 第 4 4 页4-1 4-1 介绍基本语句介绍基本语句语句表达式语句空语句复合语句4)函数调用语句函数调用语句: 函数名函数名(参数列表参数列表); 例如例如: sqrt(4); / printf(“this is a c programe.”); 函数可以是库函数和用户自定义函数函数可以是库函数和用户自定义函数5)程序流程控制语句)程
3、序流程控制语句: 举例举例:if(xy)m=x; else m=y; 一共九种语句一共九种语句: ifelse for() while() dowhile() switch goto continue break returnl语句的分类语句的分类l程序程序:语句的集合语句的集合函数调用语句程序流程控制语句语句以;结尾4共 26 页 第 4 4 页a=1; b=2; sum=a+b; printf(sum=%d,sum); if (ab) a=1;b=2; ; else a+; int a,b,sum; /*变量定义不是语句变量定义不是语句*/共 26 页 第 5 5 页共 26 页 第 6
4、6 页4-2 4-2 输入输出语句输入输出语句lC语言里语言里,输入输出功能输入输出功能是通过调用是通过调用标准库函数标准库函数实现的实现的函数调用语句printfscanf输入输出语句字符输入输出语句格式输入输出语句getcharputcharl程序划分为三部分程序划分为三部分:数据输入数据输入,数据处理数据处理,数据输出数据输出共 26 页 第 6 6 页4-4-2 2 字符输入输出字符输入输出语句语句l字符输入输出语句字符输入输出语句负责输入输出负责输入输出一个字符一个字符getchar() ; l字符输入语句字符输入语句常用形式:常用形式: c = getchar( );从输入设备从输
5、入设备(键盘键盘)上取上取一个字符一个字符作为函数值返回作为函数值返回,赋予变量赋予变量cputchar() ; l字符输出语句字符输出语句常用形式:常用形式:putchar(c );将变量将变量c中存放的字符中存放的字符,通过输出设备通过输出设备(显示器显示器)呈现给用户呈现给用户共 26 页 第 7 7 页4-4-2 2 字符输入输出字符输入输出语句语句举例举例:#include stdio.hmain ( ) char c; c = getchar( ); putchar(c); 运行程序,如果从键盘输入:运行程序,如果从键盘输入:aENTER 则输出为:则输出为: a输入以回车结束注意
6、:使用这两个函数,包含头文件共 26 页 第 8 8 页4-4-2 2 字符输入输出字符输入输出语句语句举例举例:#include stdio.h main ( ) putchar(getchar( )+32);运行程序,如果从键盘输入:运行程序,如果从键盘输入:AENTER则输出为:则输出为: 如果从键盘输入:如果从键盘输入: BENTER则输出为:则输出为:ab大写字母转换为小写字母共 26 页 第 9 9 页l调用形式:调用形式: printf (”输出格式输出格式”,输出表列输出表列); 4-4-3 3 格式输出格式输出语句语句输出语句输出语句,按照指定的按照指定的输出格式输出格式,输
7、出各输出各数据项数据项例例:int a=2,b=3; printf(“%dn%d”,a,b); printf(“%dt%d”,a,b);可以输出可以输出基本数据类型基本数据类型的数据的数据(int,float,double,char)l格式格式输出语句输出语句 printf2323输出表列输出表列列出了所有要输出的列出了所有要输出的数据项数据项,输出项之间用输出项之间用逗号逗号分分隔隔.输出项可以是输出项可以是常量常量、变量变量和和表达式表达式组成:转义字符,格式说明组成:转义字符,格式说明,原样输出字符原样输出字符格式说明格式说明和和数据项数据项一一 一对应一对应 举例:举例:printf
8、(”a=%d b=%d a*b=%dn”,2,b,a*b)l转义字符转义字符:以以打头的字符,不是原样输出,而表示控制含义打头的字符,不是原样输出,而表示控制含义,P28 例:例:nl格式说明格式说明:%格式字符格式字符,按照,按照格式字符格式字符的要求,依次将后面的各数据项的值的要求,依次将后面的各数据项的值按相应类型输出按相应类型输出 例:例:%d 十进制整型十进制整型 %f 十进制实型十进制实型 共 26 页 第 1010 页4-4-3 3 格式输出格式输出语句语句l格式说明格式说明格式字符格式字符格式字符格式字符 说说 明明 d d 以以十进制十进制带符号带符号形式输出形式输出整数整数
9、( (正数不输出符号正数不输出符号) ) 例如例如:20:20 o o 以以八进制八进制无符号无符号形式输出形式输出整数整数( (不输出前缀符不输出前缀符0) 0) 例如例如:24:24 x x 以以十六进制十六进制无符号无符号形式输出整数形式输出整数( (不输出前缀符不输出前缀符0 x) 0 x) 例例:14:14 u u 以以十进制十进制无符号无符号形式输出整数形式输出整数 例例:20:20 举例举例:main( ) int a=100,b=-1; printf(a=%d,%x,%o,%un, a, a, a,a); printf(b=%d,%x,%o,%un, b, b, b,b);a=
10、100,64,144,100b=-1,ffff,177777,655351000 0000 0000 00011111 1111 1111 11101111 1111 1111 1111-1原-1补格式字符限制输出的数据类型和形式格式字符限制输出的数据类型和形式对于整数输出0000 0000 0110 0100共 26 页 第 1111 页4-4-3 3 格式输出格式输出语句语句l格式说明格式说明格式字符格式字符格式字符格式字符 说说 明明 f f 以以小数形式小数形式输出单、双精度数。整数部分全部输出,小数部分输出输出单、双精度数。整数部分全部输出,小数部分输出6 6位位 例如例如:317.
11、700000:317.700000 e e 以以指数形式指数形式输出单、双精度数。整数部分全部输出输出单、双精度数。整数部分全部输出, ,小数部分输出小数部分输出5 5位位, , 指数指数4 4位位, ,其中其中e e占一位,符号一位占一位,符号一位, ,指数占两位指数占两位, ,并且以并且以规范化规范化指数形式指数形式 输出输出 规范化规范化: :小数点前有且仅有小数点前有且仅有1 1位非位非0 0数字数字 例如例如:3.17700e+02:3.17700e+02 g g 选选% %f f或或% %e e格式中输出宽度较短的一种格式格式中输出宽度较短的一种格式, ,不输出无意义的不输出无意义
12、的0 0 举例举例:main( ) float pi=3.14159; printf(pi=%f,%e,%g, pi, pi,pi);pi=3.141590,3.14159e+00,3.14159例如例如:317.7:317.7格式字符限制输出的数据类型和形式格式字符限制输出的数据类型和形式对于实数输出共 26 页 第 1212 页4-4-3 3 格式输出格式输出语句语句l格式说明格式说明格式字符格式字符格式字符格式字符 说说 明明 c c 以以字符形式字符形式输出,仅输出一个字符输出,仅输出一个字符 s s 输出输出字符串字符串 举例举例:main( ) char ch=a; printf(
展开阅读全文