(演示)计算机程序设计基础(c语言)-第3章_简单的c程序设计课件.ppt

(演示)计算机程序设计基础(c语言)-第3章_简单的c程序设计课件.ppt

ID:57041848

大小:96.50 KB

页数:16页

时间:2020-07-28

(演示)计算机程序设计基础(c语言)-第3章_简单的c程序设计课件.ppt_第1页
(演示)计算机程序设计基础(c语言)-第3章_简单的c程序设计课件.ppt_第2页
(演示)计算机程序设计基础(c语言)-第3章_简单的c程序设计课件.ppt_第3页
(演示)计算机程序设计基础(c语言)-第3章_简单的c程序设计课件.ppt_第4页
(演示)计算机程序设计基础(c语言)-第3章_简单的c程序设计课件.ppt_第5页
资源描述:

《(演示)计算机程序设计基础(c语言)-第3章_简单的c程序设计课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第3章简单的C程序设计内容提要C语句分类字符输入输出函数格式输入输出函数2C语言中的语句分类语句:在C程序当中,以分号结尾的、用来完成一定操作任务的语法单位。变量声明语句intx,y;表达式语句:由一个表达式加一个分号构成一个语句i++;函数调用语句:由一次函数调用加一个分号构成一个语句printf(“hello,world”);3C语言中的语句分类控制语句:完成一定的控制功能(1)if-else条件语句(2)for循环语句(3)while循环语句(4)do-while循环语句(5)continue结束本次循环语句(6)break中止执行

2、switch或循环语句(7)switch多分支选择语句(8)goto转向语句(9)return从函数返回语句4C语言中的语句分类复合语句在什么情况下使用复合语句?由于条件语句和循环语句在语法上只允许带一条语句,当分支结构和循环结构中需要进行多项操作时,就要使用复合语句{temp=x;x=y;y=temp;}空语句什么也不做,只表示语句的存在自顶向下程序设计时用在那些未完成的模块中5基本输入输出操作的实现输入:从标准输入设备上输入数据到计算机内存,会修改内存变量的值;输出:将计算机内存中的数据送到标准输出设备,不会修改内存变量的值如何进行数

3、据的输入输出?C语言本身并不提供输入输出语句,输入和输出操作是由标准库函数来实现的。如printf函数和scanf函数.它们不是C语言的关键字,而只是函数的名字。C提供的函数以库的形式存在系统中,目的是使编译系统简单,通用性强,而且可移植性较好,能适用于各种型号的计算机。要使用标准输入和输出库函数,需增加一条编译预处理命令#include6格式输出函数printf()格式输出函数printf(格式控制字符串,输出值参数表);输出若干个任意类型的数据printf("a=%db=%f",a,b);函数名输出项列表普通字符格式

4、说明printf()的各种格式转换说明符见教材55页表3-17例3.5教材55页#includemain(){doublef1=1.0e+10doublef2=3.14;printf("%%f:%f",f1);printf("%%e:%e",f1);printf("%%g:%g",f1);printf("%%f:%f",f2);printf("%%e:%e",f2);printf("%%g:%g",f2);}8字符数据输出教材30页例2.4例:字符数据使用,字符数据和整型数据之间可以通用main(

5、){inti=97;charch='a';;printf("%c,%d",ch,ch);printf("%c,%d",i,i);}运行结果:a,97a,979格式输入函数scanf()格式输入函数scanf(格式控制字符串,参数地址表);scanf("%d,%f”,&a,&b);scanf()的各种格式转换说明符见教材57页表3-210例3.3以整型输入一个变量的值教材53页#includemain(){intvar;printf(“Pleaseinputanumber:");scanf("%d",&var);p

6、rintf("thenumberis%d",var);}11#includemain(){inta,b;scanf(“%d,%d",&a,&b);printf("a=%d,b=%d",a,b);}问题1:当要求程序输出结果为a=12,b=34该如何输入数据?12,34↙输入数据的格式控制—例3.10教材60页12格式输出函数printf()和格式输入函数scanf()的格式修饰符自学本内容见教材57~60页。13字符输入输出函数字符输出函数putchar(ch)输出一个字符ch字符输入函数getchar()无参数

7、函数值为从输入设备接收的字符14例3.2教材52页#includemain(){charch;printf("PressakeyandthenpressEnter:");ch=getchar();printf("Youpressed");putchar(ch);putchar('');}PressakeyandthenpressEnter:YoupressedAA15思考题简述下列函数的名称和功能getchar(),putchar(),scanf(),printf()什么是格式控制?习题3(作业)16

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

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

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