牛骨文教育服务平台(让学习变的简单)
博文笔记

8.7 输入10个整数,用函数编程将其中最大数与最小数位置互换,然后输出互换后的数组

创建时间:2017-12-28 投稿人: 浏览次数:361
# include <stdio.h>
int main()
{
    int i,t,maxi,mini,a[10];
    maxi=mini=0;            
    for(i=0;i<10;i++)
    {
        scanf("%d",&a[i]);        
    if(a[i]>a[maxi])
        maxi=i;    
    else if(a[i]<a[mini])
        mini=i;
    }
      t=a[maxi];        
      a[maxi]=a[mini];
      a[mini]=t;
      printf("最大数、最小数交换位置后:
");   
      for(i=0;i<10;i++)
        printf("%d ",a[i]);
    printf("
");
    return 0;
}

这里写图片描述

知识点: 数组的使用
心得体会: 学会了使用数组解决问题

声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。