sortDescending(arr, n); for (int i = 0; i < n; i++) { printf("%d ", arr[i]); } return 0; } ``` 该程序首先定义了一个排序函数sortDescending,它使用冒泡排序算法将数组从大到小排序。然后在main函数中定义了一个整数数组,调用排序函数,并打印排序后的数组。反馈...
int main(){ int a[10];int i;for(i=0;i<10;i++){ scanf("%d",&a[i]);} for(i=9;i>=0;i--){ printf("%4d",a[i]); //逆序输出 } printf("\n");return 0;}
include <stdio.h>int main(){ int a[10]={1,2,3,4,5,6,7,8,9,10}; int i,j,t; for(i=1;i<10;i++) for(j=0;j<10-i;j++) { if (a[j]
亲,下面是用C语言实现冒泡排序将数组按从小到大排序的示例代码:include void bubbleSort(int arr[], int n) { int i, j, temp; for (i = 0; i arr[j+1]) { temp = arr[j]; arr[j] = arr[j+1]; arr[j+1] = temp; } } }}int main() { ...
void sort(int b[],int n){ int i,j,t;for(j=0;j<n;j++)for(i=0;i<n-j-1;i++)if(b[i]>b[i+1]){t=b[i];b[i]=b[i+1];b[i+1]=t;} } void main(){ int i,a[8];for(i=0;i<8;i++)scanf("%d",&a[i]);sort(a,8);for(i=0;i<8;i++)printf("...
下面是使用C语言实现数组从小到大排序的示例代码:```c#include void bubbleSort(int arr[], int n) { for (int i = 0; i ...
这段代码包含了冒泡排序算法,用于将数组中的元素从小到大排序,并寻找数组中的最小值。代码首先读取10个整数,然后初始化最小值`min`为数组的第一个元素。接下来,通过一个循环遍历数组,用一个if语句来更新`min`,如果找到一个比当前`min`小的值,就更新它。之后,冒泡排序的逻辑开始执行。这里使用...
程序没运行,仅供参考 include <stdio.h> define MAX_M 100 define MAX_N 100 void Sort(char (*r)[], int n, int m){ int i, j, k;char t;for( i = 0; i < n; i ++ )for( j = 1; j < m; j ++)for( k = 0; k < m - j; k ++){ if( r[i][k] < r[...
void sortarray(int *a,int n) { int i,j,k;for ( i=0;i<n-1;i++ ) for ( j=i+1;j<n;j++ ) if ( a[i]>a[j] ) {k=a[i];a[i]=a[j];a[j]=k;} } void main() { int a[N],i;for ( i=0;i<N;i++ ) scanf("%d",&a[i]);for ( i=0;i<N;i+...