永发信息网

多个if条件语句怎么使用

答案:6  悬赏:20  手机版
解决时间 2021-04-27 21:08
多个if条件语句怎么使用
最佳答案
1. 第一种应用的格式为双路条件选择。
语法格式如下:
if (条件表达式)
{
语句序列1
}
else
{
语句序列2
}
if和else都是Java的关键字,执行if语句时,程序先计算条件表达式的值,如果值为“真”,则执行“语句序列1 ”;如果值为“假”,则执行“语句序列2”。
注意:这里的分支语句序列如果只有一个语句,则不需要用大括号括起来;否则,分支中的所有语句都需要用大括 号括起,以便与分支之外的语句相区分。
2. 第二种应用格式为单路条件选择。
语法格式如下:
if (条件表达式)
{
语句序列
}
即只有if 分支,没有else分支,如果条件表达式成立,则执行if分支语句,否则直接 执行if语句之后的其它语句。
3. 第三种应用格式为多重条件选择结构,
该语句的功能是对else if 进行了更多的条件判断,不同的条件对应不同的语句组。同时,if语句还可以进行语句 的嵌套。需要注意的是,在使用if 嵌套语句时,最好使用{}来确定相互的层次关系。
注意:在Java中,if()和else if()括号中条件表达式的结果必须是布尔型的(即true或false),这一点与 C和C++不同。
全部回答
if(a==b)
是a==b 不是 a=b
if 是判断语句
if (sex=1),if (sports=1) , if (diet=1)应变为
if (sex==1),if (sports==1) , if (diet==1)
==表示判断而
=是赋值的意思所以不对
if语句只运行与它最贴近的分号,如果想运行if的多条语句加{}就可以了
朋友,if语句后面一定要是判断的话就一定要写成判断语句啊,比如,你要判断sex等不等于1,就应该写成sex==1,要双等号,写成一个=号,就是赋值语句,那样就相当于把1赋给sex,那这个等式始终是成立的,也就是为真,那就永远就要执行啊,
if (sex==1) then
myheigh=(faHeight + moHeight) * 0.54;
else
myheigh = (faHeight * 0.923 + moHeight) / 2;
在判断语句中的等于号应该用==
你写的是不是C语言程序啊?
if后面要用判断语句< > == !=之类
if (sex==1)
myheigh=(faHeight + moHeight) * 0.54;
else
myheigh = (faHeight * 0.923 + moHeight) / 2;
if (sports==1)
myheigh*=1.015;
if (diet==1)
myheigh*=1.02;
printf("孩子的身高为:%lf\n",myheigh);
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
QQ三国仙术怎么玩?
CFVIP怎么把快捷聊天弄红色?
烤鸭的配料谁知道
下载极品10下载成了这个样子
心痛后为什么会觉得寂寞好想她
怎么才可以把游戏里人物的衣服去掉?
空间模块怎么弄啊 只弄图片地址就行了吗?
霸气销售口号大全,销售队名口号霸气押韵
飞车我见到的是假车?
N81下那個看看小說的軟件比較好.
北京中关村电脑维修学校(中维)怎么样?
124304174,这Q号谁认识?南京的!要现实中认识
我将视频RMVB格式的改为3GP的仍不能放入手机
如何保护环境英语作文,保护环境的作文
怎样让C盘的空间变大点?
推荐资讯
我的手机被偷了,怎么半
DNF什么时候能开放魔道觉醒!!
费得勒现在怎样
怎么看待救护车通行私家车抢道的行为
百香果果壳怎么吃,百香果皮壳怎么吃最好
DNF手动更新后怎末还上不去
浦东种植中心,电话多少?
炖排骨汤怎么做好吃,炖排骨放什么料炖好吃,
FLOVECHUN 是什么意思?
没下东西电脑发送和接收数据大
你的初恋情人离了婚你该怎么办?
咸阳明远汽车服务有限公司地址有知道的么?有
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?