c语言编程
编写一个C程序,输a,b,c三个值,输出其中最大值
编写一个C程序,输a,b,c三个值,输出其中最大值
2016-10-11
#include<stdio.h>
/*void Print(int *num, int n)
{
int i;
for(i = 0; i < n; i++)
printf("%d ", num[i]);
puts("\n");
return;
}*/
void Bubble_Sort(int *num, int n)
{
int i, j;
for(i = 0; i < n; i++)
{
for(j = 0; i + j < n - 1; j++)
{
if(num[j] > num[j + 1])
{
int temp = num[j];
num[j] = num[j + 1];
num[j + 1] = temp;
}
}
}
return;
}
int main()
{
int a = 2;
int b = 1;
int c = 3;
int num[ ] = {c, b, a};
int len = sizeof(num)/sizeof(num[0]);
Bubble_Sort(num, len);
printf("%d", num[len-1]);
return 0;
}
举报