C语言 连续输入10个任意数 求最大值 最小值!

问题描述:

C语言 连续输入10个任意数 求最大值 最小值!
1个回答 分类:综合 2014-10-30

问题解答:

我来补答
#include<stdio.h>

int  main()
{

    
  int i,temp,min,max;//无需定义数组

  for(i=0;i<10;i++)
  {
       scanf("%d",&temp); //循环输入十个数字
   if(i==0)//如果是第一次就给最大和最小的赋值 输入的值
   {
    
   min=temp;
   max=temp;
   }
   else
   {
           max=temp>max?temp:max; //如果现在输入的值 比目前最大的值还大 就取输入值,否则保持原值
   min=temp<min?temp:min;//如果现在输入的值 比目前最小的值还小 就取输入值,否则保持原值,原值就是最小值
   }
  }

  //输出
  printf("the max number is :\t%d",max);
  printf("the min number is :\t%d",min);
return 0;
}
 
 
展开全文阅读
剩余:2000
上一页:....详细步骤
下一页:望能尽快解答