C语言程序设计-分支-补充剖析课件.ppt

C语言程序设计-分支-补充剖析课件.ppt

ID:57057083

大小:2.82 MB

页数:63页

时间:2020-07-30

C语言程序设计-分支-补充剖析课件.ppt_第1页
C语言程序设计-分支-补充剖析课件.ppt_第2页
C语言程序设计-分支-补充剖析课件.ppt_第3页
C语言程序设计-分支-补充剖析课件.ppt_第4页
C语言程序设计-分支-补充剖析课件.ppt_第5页
资源描述:

《C语言程序设计-分支-补充剖析课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第2章C语言程序设计基础第2章顺序结构和选择分支结构基本数据类型和输入输出输入生日并显示汇率换算字符加密考核通过了吗?顺序结构计算圆的周长和面积选择分支结构判断数字的奇偶性(if)今年是闰年吗?(if-else)求解一元二次方程(if-elseif)四则运算(switch)计算存款利息(switch)可以构成三角形吗?(综合案例)本章要点怎样编写程序,在屏幕上显示一些信息?怎样编写程序,实现简单的数据处理?什么是分支结构?它的作用是什么?switch语句中的break起什么作用?数据在内存中是如何存

2、储的?导例:输入生日并显示1.问题描述从键盘输入个人生日信息,并在屏幕上显示相应信息。2.问题分析问题涉及到了输入和输出问题。使用标准输入函数scanf()接收键盘输入的信息,使用输出函数printf()屏幕输出。从键盘输入的信息要想输出到屏幕上,需要先将数据存储到内存空间保存起来,然后对其输出。因此需要定义一个变量用于保存键盘输入的数。在这里可以定义两个整型变量分别用于保存生日的月份和日期信息。3.算法描述定义int变量month和day;用printf()在屏幕上显示提示信息“Enterthem

3、onthandthedayofyourbirthday:”;用scanf()从键盘输入生日月份和日期,分别存储在变量month和day中;用printf()在屏幕上显示生日信息。4.程序实现#include/*编译预处理命令*/intmain()/*定义了一个名字为main的函数*/{intmonth,day;/*定义两个整形变量month和day*/printf("Enterthemonthandthedayofyourbirthday:");scanf("%d%d",&mont

4、h,&day);/*接收键盘输入的两个整数*/printf("Yourbirthdayis:%d%d",month,day);return0;}5.运行结果标准输入函数scanf()函数scanf()的一般调用格式为:scanf(“<格式控制字符串>”,地址列表)格式说明符和地址列表在数量和类型上要一一对应。int型:%dfloat型:%fdouble型:%lf例如:intmonth,dayscanf("%d%d",&month,&day);“%d%d”是格式控制字符串,%d和%f是格式说明符&

5、是地址符,&month表示变量month的存储地址。注意:普通字符:原样输入尽量不要出现普通字符例如:scanf("%lf",&x);scanf(“%d,%d,%d”,&x,&y,&z);scanf(“%d;%d;%d”,&x,&y,&z);scanf(“%d-%d-%d”,&x,&y,&z);scanf(“x=%dy=%dz=%d”,&x,&y,&z);“”内最好不要加任何符号,如果要加提示,这些提示不会自动显示出来,而必须由操作者手动输入,否则出现数据错误。可以采用输入提示的输入方式:print

6、f(“x=”);scanf(“%d”,&x);printf(“y=”);scanf(“%d”,&y);printf(“z=”);scanf(“%d”,&z);输入:9.5输入:9,5,7输入:9;5;7输入:9-5-7输入:x=9y=5z=7标准输出函数printf()函数printf()的一般调用格式为:printf(“<格式控制字符串>”,输出列表)在函数printf()中的格式控制字符串中还可以包含普通字符,在显示中起到提示作用。例如:printf(“Yourbirthdayis:%d%d

7、”,month,day);printf()的输出参数也要和格式说明符一一对应。int型:%dfloatdouble型:%fC程序的基本结构预编译命令#include函数类型main(函数参数)intmain(){函数体开始{声明部分intmonth,day;执行部分printf("Enterthemonthandthedayofyourbirthday:");scanf("%d%d",&month,&dayprintf("Yourbirthdayis:%d%d",month,day

8、);return0;}函数体结束}2.2基本数据类型与基本输入输出数据类型类型说明符字节数取值范围字符型char1C字符集整型、长整型int、longint4-2147483648~2147483647即-231~(231-1)短整型shortint2-32768~32767即-215~(215-1)无符号整型unsignedint40~4294967295即0~(232-1)无符号短整型Unsignedshortint20~65535即0~(216-1)单精度型fl

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

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

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