问题 问答题

编写程序,任意输入一个正整数,求出该正整数中最大的数字和最小的数字,如果该整数是个位数的话,最大的数字和最小的数字就是它本身。

答案

参考答案:

#include

void main ()

{

 int a=0;

 int max=0, min=0;

 int temp;

 while(a<=0)

 {

  scanf("%d", &a);

 }

 

 if(a>0 && a {

  printf("max=%d,min=%d\n",a,a);

  return;

 }

 max=a%A0;

 min=a%A0;

 while(a>0)

 {

  temp=a%A0;

  if(max

  {

   max=temp;

  }

  if(min>temp)

  {

   min=temp;

  }

  a=a/A0;

 }

 printf("max=%d,min=%d\n",max,min);

}

 

判断题
问答题 简答题