当前位置: 首页 > news >正文

【时时三省】(C语言基础)用if语句实现选择结构

山不在高,有仙则名。水不在深,有龙则灵。 ----CSDN 时时三省

用if语句处理选择结构举例

在C语言中选择结构主要是用if语句实现的。为了进一步了解if语句的应用,下面再举两个简单的例子。

例题1:

输入两个实数,按由小到大的顺序输出这两个数。

解题思路:

这个问题的算法很简单,只要做一次比较,然后进行一次交换即可。用if语句实现条件判断。

关键是怎样实现两个变量的值的互换。不能把两个变量直接互相赋值,如为了将a和b对换,不能用下面的办法:

a = b;

b = a ;

为了实现互换。必须借助于第3个变量。可以这样考虑:将A和B两个杯子中的水互换,用两个杯子的水倒来倒去的办法是无法实现的。必须借助于第3个杯子C,先把A杯的水倒在C杯中,再把B杯的水倒在A杯中,最后再把C杯的水倒在B杯中,这就实现了两个杯子中的水互换。这是在程序中实现两变量换值的算法。

编写程序:

输出结果:

相关文章:

  • 多层感知机实现
  • Qt 线程类
  • 在普通用户下修改root用户密码
  • python中闭包与装饰器
  • DeepSeek助力Vue开发:打造丝滑的键盘快捷键
  • 使用 LLaMA-Factory 微调 llama3 模型
  • LeetCode热题100JS(74/100)第十四天|155|394|739|84|215
  • 【网络安全 | 漏洞挖掘】绕过管理员权限撤销的访问控制漏洞
  • Walrus 基金会完成 1.4 亿美元融资,由 Standard Crypto 领投
  • aab 转 apk
  • 笔试面试01 c/c++
  • 菜鸟的程序编程理解
  • PHP大马的使用
  • 【Spiffo】光速项目:LVGL v9框架下的MIPI简易相机_Part1
  • [数据结构]1.时间复杂度和空间复杂度
  • Resume全栈项目(二)(.React+Ts)
  • AI知识补全(四):微调 Fine-tuning 是什么?
  • Java-01-源码篇-并发编程-资源竞争
  • 《算法笔记》9.6小节 数据结构专题(2)并查集 问题 D: More is better
  • 【TVM教程】使用自定义调度规则(Sketch Rule)在 CPU 上自动调度稀疏矩阵乘法
  • 世界球队最新排名/优化大师官方正版下载
  • xml wordpress/手机关键词排名优化
  • 百度大全网站/国内比百度好的搜索引擎
  • 衡水企业网站设计报价/站外seo推广
  • 怎么做公司网站的二维码/网络口碑营销案例
  • 宣传图制作网站/aso应用商店优化