求10 个整数中最大值(C语言)

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/zz070/article/details/102505916

用数组存储要比较的10个整数,用冒泡排序法比较10个整数,输出最终的最大值

冒泡排序的代码块:

for (i = 0; i < 9; i++){
		if (a[i] > a[i + 1]){
			int j = a[i+1];
			a[i+1] = a[i];
			a[i] = j;
		}
	}

源程序:

#include<stdio.h>
#include<windows.h>
#pragma warning (disable:4996) 
void main()
{
	int a[10];
	int i;
	printf("请输入10个整数:");
	for (i = 0; i < 10; i++){
		scanf("%d", &a[i]);
	}
	for (i = 0; i < 9; i++){
		if (a[i] > a[i + 1]){
			int j = a[i+1];
			a[i+1] = a[i];
			a[i] = j;
		}
	}
	printf("\n输出十个整数中的最大值:%d\n", a[i]);
	system("pause");
}

运行结果:
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/zz070/article/details/102505916