我的思路:用户输入了三个数判断这三个数的最大值,将第一个数和第二个数,第三个数进行判断,如果都比第二,三个数大,依次对进行判断。废话不多说直接上代码
int a,b,c;
printf("请输入三个数字:\n");
scanf("%d,%d,%d",&a,&b,&c);
if(a>b&&a>b)
printf("最大值为:%d",a);
else if(b>a&&b>c)
printf("最大值为:%d",b);
else
printf("最大值为%d",c);
还有第二种方法:将if进行一个嵌套
int a,b,c,max=0;
printf("请输入三个数字:\n");
scanf("%d,%d,%d",&a,&b,&c);
if(a>b)
{
if(a>c)
max=a;
else
max=c;
}
else
{
if(b>a)
{
if(b>c)
max=b;
else
max=c;
}
}
printf("max=%d",max);
注:如果有侵权行为,请联系作者及时删除文章,创作不易,还请各位看官关注,点赞一波,您的支持将会是我的最大的动力。谢谢。