C语言学习入门——判断语句(if)

if语句

根据比较的结果,决定做还是不做某些动作

int hour1,minute1;
int hour2,minute2;

scanf("%d %d",&hour1,&minute1);
scanf("%d %d",&hour2,&minute2);

int ih=hour2-hour1;
int im=minute2-minute1;

if(im<0)
  {
     im=im+60;
     ih--;
  }
  
printf("时间差是%d小时%d分钟。\n",ih,im);

判断的条件(关系运算)

判断两个值之间的关系,所以叫做关系运算。

关系运算符

在这里插入图片描述

关系运算的结果

  1. 两个值的关系运算符合预期时,值为1,否则为0;亦成立为1,不成立为0。

     printf("%d\n",5==3);
     printf("%d\n",5<=3);
     printf("%d\n",5>=3);
    
  2. 优先级低于所有算数运算符,但是高于赋值运算符。注意:==和!=的优先级低于其他关系运算符;关系运算从左至右进行。

否则的话(else)

如果条件满足,进入if语句循环,否则的话(不满足),进入else语句。
在这里插入图片描述

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值