C语言基本语句.ppt

C语言基本语句.ppt

ID:57300801

大小:261.50 KB

页数:23页

时间:2020-08-10

C语言基本语句.ppt_第1页
C语言基本语句.ppt_第2页
C语言基本语句.ppt_第3页
C语言基本语句.ppt_第4页
C语言基本语句.ppt_第5页
资源描述:

《C语言基本语句.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C语言基本语句第四章C语言基本语句第一节介绍基本语句第二节字符数据的输入输出第三节格式输出printf第四节格式输入scanf2共26页第3页§4-1介绍基本语句语句表达式语句空语句复合语句1)表达式语句:任意的表达式末尾加分号例如:x++;x=a+b;2)空语句:;/表示什么也不做/3)复合语句:若干语句用花括号{}括起来构成一条复合语句例如:{a=1;b=2;}复合语句被看做一个整体,被认为是一条语句语句的分类程序:语句的集合函数调用语句程序流程控制语句语句以;结尾共26页第4页§4-1介绍基本语句语句表达式语句空语句复合语句4)函数调用语句:函数名(参数列表)

2、;例如:sqrt(4);//printf(“thisisacprograme.”);函数可以是库函数和用户自定义函数5)程序流程控制语句:举例:if(x>y)m=x;elsem=y;一共九种语句:if~else~for()~while()~do~while()switchgotocontinuebreakreturn语句的分类程序:语句的集合函数调用语句程序流程控制语句语句以;结尾基本语句的实例实例:以下都是什么语句?a=1;b=2;sum=a+b;printf("sum=%d",sum);if(a>b){a=1;b=2;;}elsea++;inta,b,sum;/

3、变量定义不是语句/共26页第6页§4-2输入输出语句C语言里,输入输出功能是通过调用标准库函数实现的函数调用语句printfscanf输入输出语句字符输入输出语句格式输入输出语句getcharputchar输入:用户借助计算机的输入设备将数据输入到计算机中。输出:将计算机中的数据通过输出设备呈现给用户输入设备:键盘、鼠标输出设备:显示器、打印机程序划分为三部分:数据输入,数据处理,数据输出§4-2字符输入输出语句字符输入输出语句负责输入输出一个字符getchar();字符输入语句常用形式:c=getchar();从输入设备(键盘)上取一个字符作为函数值返回,赋予变量

4、cputchar();字符输出语句常用形式:putchar(c);将变量c中存放的字符,通过输出设备(显示器)呈现给用户§4-2字符输入输出语句举例:#include"stdio.h"main(){charc;c=getchar();putchar(c);}运行程序,如果从键盘输入:a[ENTER]则输出为:a输入以回车结束注意:使用这两个函数,包含头文件§4-2字符输入输出语句举例:#include"stdio.hmain(){putchar(getchar()+32);运行程序,如果从键盘输入:A[ENTER]则输出为:如果从键盘输入:B[ENTER]则输出为:

5、ab大写字母转换为小写字母}调用形式:printf(”输出格式”,输出表列);§4-3格式输出语句输出语句,按照指定的输出格式,输出各数据项例:inta=2,b=3;printf(“%d%d”,a,b);printf(“%dt%d”,a,b);可以输出基本数据类型的数据(int,float,double,char)格式输出语句printf2323输出表列列出了所有要输出的数据项,输出项之间用逗号分隔.输出项可以是常量、变量和表达式组成:转义字符,格式说明,原样输出字符格式说明和数据项一一对应举例:printf(”a=%db=%dab=%d”,2,b,ab)

6、转义字符:以打头的字符,不是原样输出,而表示控制含义,P28例:格式说明:%格式字符,按照格式字符的要求,依次将后面的各数据项的值按相应类型输出例:%d十进制整型%f十进制实型§4-3格式输出语句格式说明%格式字符格式字符说明d以十进制带符号形式输出整数(正数不输出符号)例如:20o以八进制无符号形式输出整数(不输出前缀符0)例如:24x以十六进制无符号形式输出整数(不输出前缀符0x)例:14u以十进制无符号形式输出整数例:20举例:main(){inta=100,b=-1;printf("a=%d,%x,%o,%u",a,a,a,a);printf("b

7、=%d,%x,%o,%u",b,b,b,b);}a=100,64,144,100b=-1,ffff,177777,65535100000000000000111111111111111101111111111111111-1原-1补格式字符限制输出的数据类型和形式对于整数输出0000000001100100§4-3格式输出语句格式说明%格式字符格式字符说明f以小数形式输出单、双精度数。整数部分全部输出,小数部分输出6位例如:317.700000e以指数形式输出单、双精度数。整数部分全部输出,小数部分输出5位,指数4位,其中e占一位,符号一位,指数占两位,并且

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。