栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

04-判断

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

04-判断

04-判断
  • if语句
  • 关系运算符
  • 关系运算符优先级
  • 判断,注释,流程图
  • if else语句

if语句

一般形式:

if(<条件语句>)
{
…;
}

注:if语句只有在{}里的语句有“;”
eg:

关系运算符

C语言提供了六个关系运算符:

  • == 相等
  • != 不相等
  • “>” 大于
  • “>=” 大于或等于
  • < 小于
  • <= 小于或等于

注意:其中有两个字符的运算符:==、>=和<=的两个字符必须紧紧连在一起,中间不能插入空格。

关系运算的结果是一个逻辑值,逻辑值只有两种可能的值:true(真,表示成立)或false(假,表示不成立)。当两个值的关系符合关系运算符的预期时,关系运算的结果为true(1),否则为false(0)。

eg: printf(“%dn”,5 == 3); 结果:0
printf(“%dn”,5 > 3); 结果:1
printf(“%dn”,5 <= 3); 结果:0

关系运算符优先级
  • 所有关系运算符的优先级比算数运算符低,但是比赋值运算符高
    eg:
    5 > 3 == 6 > 4 结果:1
    int r = a >0 若a>0,r=1; 若a<=0,r=0
  • 判断是否相等的 ==和=!的优先级比其他的低,而连续的关系运算符是从左向右进行的
    eg:
    5 > 3 ==6 >4 结果:1
    6 >5 >4 结果:0
    a ==b ==6 若a =1,b=1,结果:1; 若a =1,b=1,结果:1
判断,注释,流程图
  • 单行注释:// (只有C99支持,ANSI C不支持)
  • 多行注释:
    eg:
  • 流程图
    举两个例子理解
if else语句

一般形式

if(条件){
}else{
}

例1:找零钱


例2:计算薪水

暑期编程PK赛 得CSDN机械键盘等精美礼品!
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1017307.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号