【C语言】之''最大最小数''

老师平时布置的希冀系统上的作业答案,仅供参考!

【问题描述】

  • 编写一个程序,用户输入若干整数,试找出其中的最大数和最小数。

【输入形式】

  • 用户在第一行待输入数据个数,在第二行输入数据。

【输出形式】

  • 程序在下一行输出数据的最大值和最小值

【样例输入】

  • 5
  • 89 62 96 74 52

【样例输出】

  • 96 52

【样例说明】

  • 用户第一次输入的为数据个数,在下一行依次输入数据。输出为5个数中的最大值和最小值,输出时候两个数之间用空格分隔。

【答案】

#include <stdio.h>
int main()
{
    int m,n,i,max,min;
    scanf("%d\n",&n);
    scanf("%d",&m);
    max=m;
    min=m;
    for(i=1;i<n;i++)
    {
    scanf("%d",&m);
    if (m>max)
        max=m;
    if (m<min)
        min=m;
    }
    printf("%d %d\n",max,min);
    return 0;
}
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容