正文 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];...
10. 分类 C语言 1. 题目截图: 思路: 首先,想到的是:冒泡排序! 每一次都挑选出一个最小的放在最前面! #define z 10 验证的时候,输入10个数是不是太机械啦, 索性改变终止的次数吧~就是修改数组参与比较大小的长度! 从s[0],s[1],s[2],s[3],s[4],,,依次来进行比较! for(i=0;i<z;i++) { ...
1、选择排序发(从大到小)Private Sub Command1_Click()Dim a(10) As IntegerFor i = 1 To 10Randomizea(i) = Int(Rnd * 90) + 10Next iFor i = 1 To 9For j = i + 1 To 10If a(i) a(j) Thenr = a(i)a(i) = a(j)a(j) = rEnd IfNext jNext iFor i = 1 ...
int b[10]={9,10,11,12,1,2,3,4,0,1};int c[10]={1,2,3,4,13,14,15,16,2,3};int i;printf("请输入待排序的10个数:");for(i=0;i<10;i++){ scanf("%d",&a[i]);} fun(a);printf("\n排序后的数列如下:\n");for(i=0;i<10;i++){ printf("%2d ",a[i...
include<stdio.h> int main (){ int i,n,k,a[10];for (i=0;i<10;i++)scanf("%d",&a[i]);for (i=0;i<9;i++)for (n=0;n<9-i;n++)if(a[n]>a[n+1]){ k=a[n];a[n]=a[n+1];a[n+1]=k;} for (i=0;i<10;i++)printf("\n%d",a[i]);printf("\n...
在C语言程序设计中,一个常见的任务是要求用户输入10个整数,然后按照从小到大的顺序进行排序并输出结果。以下是如何实现这个功能的代码片段:首先,我们需要包含头文件,以便使用标准输入输出函数。在主函数main()中,我们定义一个长度为10的整数数组a,并设置两个变量i和j来辅助排序过程,以及一个临时...
include<stdio.h>int main(void){int arr[10];int i,j;for(i = 0;i < 10;i++){scanf(" %d",&arr[i]);}for(i = 0;i < 10;i++){int mini = i;int min = arr[i];int c;for(j=i;j < 10;j++){if(arr[j] < min){min = arr[j];mini = j;}}c = arr[i];...
void main(){ int a[10];int i,j,t;printf("input 10 numbers:\n");for(i=0;i<10;i++)scanf("%d",&a[i]);for(i=0;i<9;i++)for(j=0;j<9-i;j++)if(a[i]>a[i+1]){ t=a[i];a[i]=a[i+1];a[i+1]=t;} printf("the sorted numbers:\n");for(i=0;i<...
int main(void){ int arr[10],i,j,temp,k;printf("please input ten data : ");for(i=0;i<10;i++)scanf("%d",&arr[i]);/*从小到大排序*/ for(i=0;i<9;i++){ temp = arr[i];for(j=i+1;j<10;j++){ if(temp>arr[j])k = j;} arr[i] = arr[k];arr[k] =...
第1个应该很简单,定义数组大一点,输入要查找的数据后,对比找到第一个比它大的数的位置,然后将该位置后的数全部顺延一位,将数据放入该位置 第2个 include<stdio.h> define N 20 //宏定义数组大小 int main(){ int a[N];int n,Con=0,i=0,Total_p;printf("input n(n<%d):",N);scanf...