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

【时时三省】(C语言基础)选择结构程序综合举例

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

下面综合介绍几个包含选择结构的应用程序。

例题1:

写一程序,判断某一年是否为闰年。

程序1:

先画出判别闰年算法的流程图,见下图用变量leap代表是否为闰年的信息若闰年,令leap = 1;非闰年,leap = 0。最后判断leap是否为1(真),若是,则输出“闰年”信息。

 编写程序:

 运行结果:

(先后运行两次)

 

程序分析:

( 1 )变量year代表年份,leap是一个“标志变量”,用来表示相应的年份是否为闰年。如果是闰年,就使leap等于1,如果不是闰年,就使leap等于0。最后检查leap的值,如果是0,就不是闰年,输出“非闰年”的信息,如果不是0,就是闰年,输出“是闰年”的信息。

( 2 )请仔细分析程序中各层if与else的配对关系。写程序时采取锯齿形式,可以清楚地看明白嵌套关系。

( 3 )“if ( leap )”中,如果leap的值为非0(例如1 ),则if判断结果为真。写if ( leap )与写成if ( leap ! = 0 )含义相同。

程序2:

也可以把程序中148~163行改成以下的if语句:

 

 

相关文章:

  • 第十五届蓝桥杯C/C++B组国赛真题讲解(分享去年比赛的一些真实感受)
  • 什么是回表?哪些数据库存在回表?
  • dcsdsds
  • ROS2:命令行学习
  • AUTOSAR图解==>AUTOSAR_SWS_MemoryMapping
  • sql server分析表大小
  • 《Python星球日记》第27天:Seaborn 可视化
  • 单片机基础知识-STM32
  • [MSPM0开发]之二MSPM0G3507之IOMUX功能概述(基于driverlib库)
  • SPORT(Serial Port)接口
  • 2.4goweb加解密和jwt
  • 物美“外贸转内销”极速绿色通道正式开启
  • ubuntu20.04 openvino的yolov8推理(nncf量化)
  • 【LINUX】学习宝典
  • spring security oauth2.0的四种模式
  • 二战蓝桥杯所感
  • Manus:开启智能新时代的通用型 AI Agent
  • ckeditor4.22版本 ckfinder php8版本下,上传提示400的问题
  • service和endpoints是如何关联的?
  • 信号FFT分析
  • 局机关网站建设改进措施/2345浏览器影视大全
  • 网站建设应注意什么/做竞价托管的公司
  • 网站建设制作设计公司佛山/武汉网站运营专业乐云seo
  • 网上做任务赚钱网站有哪些/seo服务外包报价
  • 网站建设高端设计/重庆百度关键词优化软件
  • c 做网站的六大对象/杭州seo网络推广