1.MAX函数
#include <stdio.h>
#define MAX(a, b) ((a) > (b) ? (a) : (b))
int main() {
int a = 3, b = 5;
printf("%d\n", MAX(a, b));
return 0;
}
2.冒泡排序
#include <stdio.h>
//number 表示数组元素的个数
//以冒泡排序,换行输出数组,由小到大
void bubble_sort(int a[], int number) {
int time = number - 1;
for(int i = 1; i <= time; i++) {
for(int j = 0; j < number - i; j++) {
if(a[j] > a[j + 1]) {
int temp = a[j];
a[j] = a[j + 1];
a[j + 1] = temp;
}
}
}
for(int i = 0; i < number; i++) {
printf("%d\n", a[i]);
}
}
int main() {
int a[10];
for(int i = 0; i < 10; i++) {
scanf("%d", &a[i]);
}
bubble_sort(a, 10);
return 0;
}
输入:1 3 5 7 9 2 4 6 8 0