c语言-if配合选择结构和嵌套结构

一 认识if语句

if语句表示判断,基本形式为if(表达式)语句1.

若表达式为真,则进行表达语句1.

注意if的()中表达等价是要用 "==" 非"="

二 简单的if语句实现

# include <stdio. h>
int main()
float a,b,t;
scanf("%f, %f", &a, &b);
if (a>b) //判断a是否大于b,是则进行大括号内的程序
【// 将 a 和 b 的値 互換
t=a; 

a =b;

b=t;


printf("%5. 2f,%5. 2f",a,b) ;

return 0;

三 — if语句的一般形式

1.if(表达式) 语句1

2.if(表达式)

语句1;

else

语句2;

3. if(表达式) 语句1

else if(表达式) 语句2

.。。。。。

else if (表达式 m)语句m

 else 语句m+1.  //再次结束

在实际情况中通常不只一次fif语句就可以完成,因此需要else 形式来对另外情况说明判断

例如

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 .=005;
else
cost = 0

利用基本嵌套结构和if else配合,如中文if"如果"else"其他的''配合中文从上到下更好理解

  • 12
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值