C语言中if-else-if与多个顺序if有什么区别???
5个回答
2013-06-10
展开全部
多个顺序if语句是多个语句块(block)可能是很多混合逻辑判断
一个if-else-if 是一个快(block)是一组逻辑
一个if-else-if 是一个快(block)是一组逻辑
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-06-10
展开全部
if/else if语句是一对判断组合;多个顺序if是平行的运行判断的。
举例说明:
if(我有钱)
{
我就去炒股;
}
else if(我有时间)
{
我就去旅游;
}
上面的语句意思如下:如果我有钱(if判断成立),则我只能去炒股,即使我有时间又有金钱也不能去旅游;而如果我没有钱(if判断不成立),则要看我是否有时间,有时间就去旅游(没钱去旅游就苦了)。
if(我有金钱)
{
我就去炒股;
}
if{我有时间)
{
我就去上网;
}
if(我有时间和金钱)
{
我就去旅游;
}
这样的判断意思是说:如果我有钱(第一个if成立),我可以炒股,如果我没有钱但有时间(第二个if成立),我可以上网(办公室的免费网络);而如果我有了钱又有时间(第三个if成立),我就可以去旅游了(好爽啊!)
不知楼主明白些没有呢?
举例说明:
if(我有钱)
{
我就去炒股;
}
else if(我有时间)
{
我就去旅游;
}
上面的语句意思如下:如果我有钱(if判断成立),则我只能去炒股,即使我有时间又有金钱也不能去旅游;而如果我没有钱(if判断不成立),则要看我是否有时间,有时间就去旅游(没钱去旅游就苦了)。
if(我有金钱)
{
我就去炒股;
}
if{我有时间)
{
我就去上网;
}
if(我有时间和金钱)
{
我就去旅游;
}
这样的判断意思是说:如果我有钱(第一个if成立),我可以炒股,如果我没有钱但有时间(第二个if成立),我可以上网(办公室的免费网络);而如果我有了钱又有时间(第三个if成立),我就可以去旅游了(好爽啊!)
不知楼主明白些没有呢?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-06-10
展开全部
没什么区别啊?
关键是要让程序的思路是顺序向下发展的
关键是要让程序的思路是顺序向下发展的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-06-10
展开全部
真想学!不过我总是看不懂!都是自学的?
我咋就看不懂
我咋就看不懂
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询