从键盘上任意输入5个数,然后将它们从大到小排序输出。c语言
时间: 2024-03-06 18:52:00 浏览: 66
任意从键盘输入一组数字,然后将这些数字按顺序排列
4星 · 用户满意度95%
好的,这是C语言代码实现:
```
#include <stdio.h>
int main() {
int arr[5];
int temp;
// 输入5个数
printf("请输入5个数:\n");
for(int i = 0; i < 5; i++) {
scanf("%d", &arr[i]);
}
// 从大到小排序
for(int i = 0; i < 4; i++) {
for(int j = i + 1; j < 5; j++) {
if(arr[i] < arr[j]) {
temp = arr[i];
arr[i] = arr[j];
arr[j] = temp;
}
}
}
// 输出排序后的结果
printf("从大到小排序后的结果为:\n");
for(int i = 0; i < 5; i++) {
printf("%d ", arr[i]);
}
printf("\n");
return 0;
}
```
以上代码实现了从键盘输入5个数,然后将它们从大到小排序输出。
阅读全文