C语言流程控制

输入两个数并且求商。保留两位小数。

“保留三位小数并求值”

此处结果为负数。

若除数为0:表示结果为无穷大!

程序出现未知错误,数学中规定除数不可为0;

进阶一下运算

此时(float)c/d 说明c/d的值为小数

若不添加(float)试试:

输出竟然是8 ,所以隐式类型就体现了,自动取整。 

666啊使用了分支语句if语句后,根据真执行该语句,假便结束的这一流程便可以轻松对程序进行检查,只有程序的除数不为0时该程序才会进行。

注意:大括号是必要的{}因为如果不要,if语句只会包含下面第一条语句而printf语句无论真假都会继续执行。

if(b)中括号可以写成(b != 0),两者实质一样。

此刻还不够完美因为由上可见虽然程序不被执行但是没有任何信息告诉用户,所以用户也不知道哪儿里错误,这里就运用if...else语句来帮助用户

Oh , nice program.

Besides , it can use {} in to the else Statement.

小试牛刀!:

优化后的程序,这不是简单的if else了

而是if ... else if ...else.使得程序更简单化了。

(if...else if...else 不妨可以说是if else语句嵌套的一种变形写法)。

注意::else if 不可以连着写。会出现语法错误!”elseif“ 错误。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值