if语句知识小结

if语句知识小结

 **if语句是用来判定所给定的条件是否满足,根据判定的结果(真或假)决定执行给出的两种操作之一。**
 if语句的3种形式
 C语言提供3种形式的if语句。
 1.if(表达式)语句
eg:if (x>y)printf("%d",x);
2.if(表达式)语句1 else 语句2
eg:if (x>y)
        printf("%d",x);
    else
       printf("%d",y);
3.if(表达式) 语句1
   else if(表达式2)语句2
   else if (表达式3)语句3
   .
   .
   .
   else if (表达式m) 语句m
   else 语句 n
  eg:
  if (number>500) cost =0.15;
  else if (number>300) cost =0.10;
  else if(number>100)  cost=0.075;
  else if(number>50) cost=0.05;
  else cost=0;

#include<stdio.h>
void main()
{
int a=5,b=4,c=3,d=2;//先对数进行定义
if (a>b>c) //a>b>c是判定条件,可知a=5>b=4,所以为1(真),1>3为假,所以不执行
printf("%d\n", d);
else if ( (c-1 >= d) = =1) //可知条件为真,d的值不改变,输出d+1=2+1=3
printf("%d\n", d+1);
else
printf("%d\n", d+2);
}

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值