输入10个数字并排序
```c
include
int main() {
int a, i, j, t;
printf("Input 10 numbers:\n");
for (i = 1; i <= 10; i++) {
scanf("%d", &a[i]);
}
for (i = 1; i < 11; i++) {
for (j = i + 1; j <= 10; j++) {
if (a[i] > a[j]) {
t = a[i];
a[i] = a[j];
a[j] = t;
}
}
}
printf("The sorted numbers:\n");
for (i = 1; i <= 10; i++) {
printf("%d ", a[i]);
}
return 0;
}
```
计算10个数字的平均值
```c
include
int main() {
float a, ave = 0;
int i;
printf("Input 10 numbers:\n");
for (i = 0; i < 10; i++) {
scanf("%f", &a[i]);
ave += a[i];
}
ave /= 10;
printf("The average is: %.2f\n", ave);
return 0;
}
```
打印大于平均值的数字
```c
include
int main() {
float a, ave = 0;
int i;
printf("Input 10 numbers:\n");
for (i = 0; i < 10; i++) {
scanf("%f", &a[i]);
ave += a[i];
}
ave /= 10;
printf("The numbers greater than the average are:\n");
for (i = 0; i < 10; i++) {
if (a[i] > ave) {
printf("%f,", a[i]);
}
}
return 0;
}
```
计算1到100之间所有可能的三位数组合
```c
include
int main() {
int i, j, k;
printf("The combinations of 1, 2, 3, 4 in ascending order are:\n");
for (i = 1; i < 5; i++) {
for (j = i + 1; j < 5; j++) {
for (k = j + 1; k < 5; k++) {
printf("%d,%d,%d\n", i, j, k);
}
}
}
return 0;
}
```