PPT4-8两两交换.pdf
《PPT4-8两两交换.pdf》由会员分享,可在线阅读,更多相关《PPT4-8两两交换.pdf(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、两两交换 输入两个整数a和b,使a中存放 两者最小值,b中存放两者最大值, 并输出a和b。 接收任务 解题思路:想要求解这个问题并不难, 只要进行一次比较,然后进行交换即 可,因此选用if语句实现。 但是问题的关键是如何交换两个 数据? 接收任务分析任务 a = b; b = a; 接收任务分析任务提醒注意 a 10 b 44 abc c = a; a = b; b = c; 接收任务分析任务提醒注意绘流程图 开始开始 定义变量定义变量a、b、c 输出输出a、b的的值值 结束结束 a a b b 成立成立 c = a; a = b; b = cc = a; a = b; b = c; ; 不成
2、立不成立 输入输入a、b的的值值 接收任务分析任务提醒注意绘流程图核心代码 int a; int b; int c; scanf(a=%d,b=%d, if(a b) c = a; a = b; b = c; printf(a=%d,b=%dn,a,b); 开始开始 定义变量定义变量a、b、c 输出输出a、b的的值值 结束结束 a a b b 成立成立 c = a; a = b; b = cc = a; a = b; b = c; ; 不成立不成立 输入输入a、b的的值值 接收任务分析任务提醒注意绘流程图核心代码完善运行 #include int main(int argc, char *argv) return 0; int a; int b; int c; scanf(a=%d,b=%d, if(a b) c = a; a = b; b = c; printf(a=%d,b=%dn,a,b); 开始开始 定义变量定义变量a、b、c 输出输出a、b的的值值 结束结束 a a b b 成立成立 c = a; a = b; b = cc = a; a = b; b = c; ; 不成立不成立 输入输入a、b的的值值 解决问题 同学们,本次课程你学会了吗?那就请大家思考一下, 如何不借助于第三个变量来实现交换?
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 森林经营规划
限制150内