C语言程序:依次输入十个数、要求按照从小到大的顺序输出 答案 # include <stdio.h>#define N 10//元素个数void sort(int a[], int n)//排序函数 { int i=0,j=0,temp; for(i=0; i<n; i++) { for(j=i+1; j<n; j++) { if(a[j]<a[i]) { temp = a[i]; a[i] = a[j]; ...
1 代码如图所示:#include<stdio.h>int main(){int i,j,a[10],t;printf("请输入十个数:");for (i = 0; i < 10; i++)scanf("%d",&a[i]);for (i = 0; i < 10; i++){for (j = i + 1; j < 10;j++) //循环if (a[i] < a[j]){t = a[i];a[i] = a[j];a[j]...
正文 1 源代码如下:定义_CRT_SECURE_NO_WARNINGS//VS环境,VC没有#include//头;Intmain(){IntI=0;Intj=0;双温度=0;双a[10]={0};//定义三个变量和一个长度为10的数组;Printf(“请输入10个数字:\n”);//显示“请输入10个数字”For (I = 0;我< 10;我+ +){if the...
int n = 10; int arr[n]; int i, j, temp; // 输入10个数 printf("\nEnter %d numbers:\n", n); for (i = 0; i < n; i++) { scanf("%d", &arr[i]); } // 对10个数进行从小到大排序 for (i = 0; i < n - 1; i++) { for (j = i + 1; j < n; j++) { if...
[i]);getchar();}//从大到小排序for(x=0;x<10;x++){for(y=x+1;y<10;y++){//如果前面的数小于后面的就交换if(num[x]<num[y]){n=num[x];num[x]=num[y];num[y]=n;}}}//输出排序结果printf("从大到小的排序顺序为:\n");for(i=0;i<10;i++){printf("%d ",num[i]);}...
用选择排序法编写c语言,实现从键盘上输入10个数,按从大到小的顺序排序输出。 #include int main() { int i,j,a[10],t; printf("请输入十个数:"); for (i = 0; i < 10; i++) scanf("%d",&a[i]); for (i = 0; i < 10; i++) ...
printf("请输入十个数:");for (i = 0; i < 10; i++)scanf("%d",&a[i]);for (i = 0; i < 10; i++){ for (j = i + 1; j < 10;j++) //循环 if (a[i] < a[j]){ t = a[i];a[i] = a[j];a[j] = t;} } printf("从大到小排序后:");for (i ...
以下是一个使用C语言实现从大到小排序的示例代码: #include<stdio.h>intmain(){intarr[10]={5,3,9,1,7,2,8,4,6,10};inti,j,temp;for(i=0;i<10;i++){for(j=i+1;j<10;j++){if(arr[i]<arr[j]){temp=arr[i];arr[i]=arr[j];arr[j]=temp;}}}printf("Sortedarray in descending...
for(i=0;i<10;i++)//输入10个数 { scanf("%d,",p++);//注意每个数之间用英文逗号隔开 } p=a;//读者需要注意这里a赋值 sort(a,10);//调用sort排序 printf("由大到小排序后的:");//提示语句 for(p=a,i=0;i<10;i++)//输出排序后的数 ...
用选择排序法编写c语言,实现从键盘上输入10个数,按从大到小的顺序排序输出。代码如下:include<stdio.h> int main(){ int i,j,a[10],t;printf("输入数");for (i = 0; i < 10; i++)scanf("%d",&a[i]);for (i = 0; i < 10; i++){ for (j = i + 1; j < 10;j...