if语句后面的更多的语句,如何在不满足条件的时候,输出语句。
如何改一下前面的那个语句。
#include<stdio.h>
int main()
{
//初始化
int price = 0;
int bill = 0;
//读入金额和票面
printf("请输入金额");
scanf_s("%d", &price);
printf("请输入票面");
scanf_s("%d", &bill);
//计算找零
if (bill >= price)
{
printf("应该找您:%d\n", bill - price);
}
else//否则的话
{
printf("你的钱不够\n");
}
}
我们用两个例子来验证一下这个程序的正确还是错误:
先是用之前的金额小于票面的情况:
再试一下金额大于票面的情况:
我们再写一个比较两个数字的大小的程序:
#include<stdio.h>
int main()
{
int a, b;
printf("请输入两个整数");
scanf_s("%d %d", &a, &b);
int max = 0;//int max=b;(可以不用后面的else那块)
if (a > b)
{
max = a;
}
else
{
max=b;
}
printf("大的那个是%d\n", max);
return 0;
}
也是很简单的else的运用。