#include <stdio.h>
int main()
{
int money;
printf("请输入存款金额数(万元):\n");
scanf_s("%d", &money);
if (money >= 20)
{
if (money >= 50&& money < 100)
{
printf("购买帕萨特汽车");
}
else if (money >= 100)
{
printf("购买奥迪A6汽车");
}
else
{
printf("购买奇瑞汽车");
}
}
else printf("购买奥拓汽车");
return 0;
}
两个都用了可太简单了
嵌套if else语句能实现功能,但是把简单问题复杂化了,导致算法复杂了。用多重if else语句算法简单,所以,正确答案是多重判断语句啊
#include <stdio.h>
int main()
{
int money=100;
printf("请输入存款金额数(万元):\n");
if (money >= 20)
{
if (money >= 50)
{
if (money >= 100){
printf("购买奥迪A6汽车");
}else {printf("购买帕萨特汽车");}
}else{printf("购买奇瑞汽车");}
}
else {printf("购买奥拓汽车");}
return 0;
}
明明用一个多重if-else语句就可以完成的,你非要在if-else中镶嵌一个多重if-else语句?然后说嵌套函数更简单?