方法一
#include <stdio.h>
int main()
{
int a=0,b=0;
int max=0;
printf("请输入两个值:a= b=\n");
scanf("%d %d",&a,&b);
if(a>b){
max=a;
}else{
max=b;
}
printf("the max is:%d",max);
return 0;
}
常规思路的傻瓜代码,可读性强,易理解。
方法二
#include <stdio.h>
int main()
{
int a=0,b=0;
int max=0;
printf("请输入两个值:a= b=\n");
scanf("%d %d",&a,&b);
max=b;
if(a>b){
max=a;
}
printf("the max is:%d",max);
return 0;
}
if判断语句没有else部分。
主要区别部分:
if(a>b){
max=a;
}else{
max=b;
}
max=b;
if(a>b){
max=a;
}