ImageVerifierCode 换一换
格式:PPT , 页数:19 ,大小:95KB ,
资源ID:9180550      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-9180550.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(第3章 分支结构程序设计(4-综合)2008.ppt)为本站会员(fmgc7290)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

第3章 分支结构程序设计(4-综合)2008.ppt

1、选择结构程序设计(综合),字符输入输出函数 条件运算符和条件表达式 综合训练 课堂实践,课前回顾,从键盘输入一个整数,若该数是奇数,输出“odd number!”;若是偶数,输出“even number!”.请分别用if语句和switch语句实现。,字符输入输出函数,单个字符的输入输出,以前所学的输入一个字符的方法:使用格式输入和输出函数 scanf printf char ch; scanf(“%c”,getchar(),一种输入单个字符的新方法:单个字符的输入函数 功能:从标准输入设备(键盘)输入一个字符 语法: c=getchar();c是一个字符型变量注意:需要包含头文件 stdio.

2、h,putchar(),一种输出单个字符的新方法:单个字符的输出函数 功能:输出一个字符到标准输出设备(显示器) 语法: putchar(c);c是一个字符变量或常量(如:A),也可以是一个转义字符(如:n)注意:需要包含头文件 stdio.h,单个字符的输入输出举例,include main() char a,b;a=getchar();b=getchar();putchar(a);putchar(n);putchar(b); ,考虑: 输入: 4k回车 输出:?输入:4 k回车 输出:? 为什么有区别?,条件运算符与条件表达式,条件运算符,一般格式条件运算符的一般格式为:表达式1?表达式2

3、:表达式3条件运算符是C语言中惟一的一个三目运算符,其中的“表达式1”、“表达式2”、“表达式3”的类型可以各不相同。,条件运算符,运算符的优先级与结合性优先级为13, 高于赋值运算符,但低于关系运算符和算术运算符。其结合性为“从右到左”(即右结合性)。 运算规则如果“表达式1”的值为非0(即逻辑真),则运算结果等于“表达式2”的值;否则,运算结果等于“表达式3”的值,如下页图所示。,条件运算符,条件运算符的运算规则,条件运算符,例如:设a=5,b=3,c=4,则(1)max=ab?a:b的值为 ?(2)max=ab?a:bc?b:c 的值为 ?,5,先计算bc?b:c,结果为4再计算max=

4、ab?a:4,结果为5则max的值为5,整个表达式的值也为5。,条件运算符例题,【例1】 从键盘上输入两个整数,输出其中较大者。main() int m,n,max;printf(“Input two integer numbers: “);scanf(“%d%d“,条件运算符例题,【例2】 从键盘上输入一个字符,如果它是大写字母,则把它转换成小写字母输出,否则,直接输出。main() char ch;printf(“Input a character: “);scanf(“%c“, ,综合练习,练习:输入两个数和一个运算符,完成加、减、乘、除运算,输出运算结果。,#include“stdio

5、.h“main( ) int x,y,z; char ch;printf(“Enter an operator(+,-,*,/):n“);ch=getchar();printf(“Enter two numbers:“);scanf(“%d%d“,课堂实践,1、输入两个数和一个运算符,完成加、减、乘、除运算,输出运算结果。2、从键盘输入一个年份,若是闰年,输出“it is a leap year!”;否则,输出“it is not a leap year!”。3、教材第79页 3_1_124、 教材第80页 3_2_5,课后作业,第三章后所有习题要求:课下在计算机上调试程序,使之能得到正确结果。,

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报