C 练习实例67-数组最大值与最小值交换

题目:输入数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。

代码:

#include <stdio.h>
int main()
{
	int a[10]={4,2,6,8,1,9,7,3,0,5};
	printf("原数组:\n");
	for(int i=0;i<10;i++){
		printf("%-4d",a[i]);
	}
	int max=a[0];
	int min=a[0];
	for(int i=0;i<10;i++){
		if(a[i]>max){
			max=a[i];
		}
		if(a[i]<min){
			min=a[i];
		}
	}
	printf("\nmax=%d,min=%d\n",max,min);
	a[0]=max;
	a[9]=min;
	printf("现数组:\n");
	for(int i=0;i<10;i++){
		printf("%-4d",a[i]);
	}
	return 0;
}

运行结果

原数组:
4   2   6   8   1   9   7   3   0   5
max=9,min=0
现数组:
9   2   6   8   1   9   7   3   0   0

相关推荐

  1. C 练习实例67-数组交换

    2024-02-12 17:56:01       46 阅读
  2. C语言——指针练习:输出

    2024-02-12 17:56:01       41 阅读
  3. 实验7-1-5 交换(PTA)

    2024-02-12 17:56:01       37 阅读
  4. 线段树模板

    2024-02-12 17:56:01       22 阅读
  5. C语言求数组数的

    2024-02-12 17:56:01       48 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-02-12 17:56:01       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-02-12 17:56:01       100 阅读
  3. 在Django里面运行非项目文件

    2024-02-12 17:56:01       82 阅读
  4. Python语言-面向对象

    2024-02-12 17:56:01       91 阅读

热门阅读

  1. LeetCode跳跃游戏 VI

    2024-02-12 17:56:01       55 阅读
  2. Linux查询指令

    2024-02-12 17:56:01       54 阅读
  3. BFS————广度优先搜索

    2024-02-12 17:56:01       53 阅读
  4. springboot+security

    2024-02-12 17:56:01       40 阅读
  5. 蓝桥杯2022 省A 求和

    2024-02-12 17:56:01       41 阅读
  6. git安装及使用

    2024-02-12 17:56:01       64 阅读
  7. Mac中管理多版本Jdk

    2024-02-12 17:56:01       68 阅读