5、找出最大和最小的数

/* Note:Your choice is C IDE */
#include "stdio.h"
/*
编写一个程序,从4个整数中找出最大和最小的数,并显示此数。
核心思想:假设其中一个是最大的,然后把这与其他的数一个一个对比。
知识点:if条件语句
*/
void main()
{
    int a,b,c,d;
    int max,min;
  printf("请输入第一个整数:");
  scanf("%d",&a); 
  printf("请输入第二个整数:");
  scanf("%d",&b); 
  printf("请输入第三个整数:");
  scanf("%d",&c); 
  printf("请输入第四个整数:");
  scanf("%d",&d); 
  //选出最大值
  max = a;//假设a是最大
  if(max<b)//把a与b对比,有两种情况:if成立,假设推翻,b为最大值;if不成立跳过去执行其他程序
      max = b;                  //以此类推
  if(max<c)    
    max = c;
  if(max<d)
    max = d;
    printf("最大的数是:%d",max);
    
  //选出最小值
  min = a;
  if(min>b)
    min = b;
    if(min>c)
    min = c;
    if(min>d)
    min = d;
    printf("最小的数是:%d",min);
    return 0;
}

 

posted @ 2017-06-06 16:04  徐景祥  阅读(533)  评论(0编辑  收藏  举报