#include <stdio.h>int main() { int sale=120; //销售业绩为120万 int year=1; //刚刚进入公司1年 //完善代码 if(sale>100) { if(year>=2) { printf("%s\n","恭喜你"); } else { printf("%s\n","很遗憾,期望你再接再厉"); } } else { printf("%s\n","很遗憾,期望你再接再厉"); } return 0;}
9 回答
已采纳
别逼我打开屏幕
TA贡献13条经验 获得超2个赞
不需要,if语句的用法是判断关系是否成立,若成立,则执行,若不成立,则跳过。if -else是先判断关系是否成立,若不成立,则跳过,并执行代码。
if(//关系式)
{
//执行代码,若不成立,则跳过
}
//执行代码,跳过后执行
//***************************
if(//关系式)
{
//执行代码,若不成立,则跳过
}
else
{
//上方若不成立时执行
}
软弱的读书人
TA贡献4条经验 获得超2个赞
1.if语句
if(条件){
条件成立执行
}
2.if else语句
if(条件){
满足条件执行
}
else{
不满足条件执行
}
3.if else嵌套语句
if(条件一){
满足条件一执行
}
else if(条件二){
满足条件二执行
}
else if(条件n){
满足条件n执行
}
else{
以上条件皆不满足执行
}
这样你懂了没???
慕数据9685367
TA贡献3条经验 获得超0个赞
if(){
}else{
}
这是javascript的严格写法,完整的if判断是应该if与else一一对应的,但是就你所说的问题故意少些一个else的情况下代码依旧可以正常运行。这就涉及到了javascript的“人性化”了(暂且这么称呼 0.0),我们知道javascript是弱类型语言,代码可以不必那么严谨,比如说p标签的完整写法是:
如果我们故意少些半个标签这种情况下,浏览器依旧可以正确解析,而且会默认补全缺失的标签,但是为了代码的可读性一般不会有人这么写(除了楼主【此处有狗头】)。
- 9 回答
- 0 关注
- 2976 浏览
添加回答
举报
0/150
提交
取消