C语言中,从键盘输入10个数,从小到大排列输出,怎么写啊,最好注明语句的意思?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 13:26:32
C语言中,从键盘输入10个数,从小到大排列输出,怎么写啊,最好注明语句的意思?

C语言中,从键盘输入10个数,从小到大排列输出,怎么写啊,最好注明语句的意思?
C语言中,从键盘输入10个数,从小到大排列输出,怎么写啊,最好注明语句的意思?

C语言中,从键盘输入10个数,从小到大排列输出,怎么写啊,最好注明语句的意思?
#include<stdio.h>
void swap(int *a,int *b)
{                           
    int tmp;
    tmp = *a;
    *a = *b;
    *b = tmp;
}
void bubblesort(int k[],int n)
{                    /*冒泡排序*/
    int i,j,temp;
    int  cont = 0;
    for(i=0;i<n-1;i++)   //控制每趟往前推一个,即少比较一次
    {            
        //flag = 0; //加上flag
        for(j=0;j<n-i-1;j++) //从第一个开始,不断与相邻的值比较,并交换最值,一直推到最后,形如冒泡
        {  
            cont++;
            if(k[j]>k[j+1])
            {
                temp = k[j];
                k[j] = k[j+1];
                k[j+1] = temp;
              
            }
        }
    }
          
}
int main()
{
    int i,a[10] = {0};  
    printf("请输入10个数字\n");
    for(i = 0; i<10; i++)
    {
        scanf("%d",&a[i]);
    }
         
    printf("The data array is\n") ;
    for(i=0;i<10;i++)                            /*显示原序列之中的元素*/
        printf("%d ",a[i]);
         
    bubblesort(a,10);                            /*执行冒泡排序*/
    printf("\nThe result of bubble sorting for the array is\n");
    for(i=0;i<10;i++)
        printf("%d ",a[i]);                            /*输出排序后的结果*/
    printf("\n");
         
    return 0;
}
亲测

C语言中,从键盘输入10个数,从小到大排列输出,怎么写啊,最好注明语句的意思? c语言编程:从键盘输入三个数,从大到小输出 从键盘上输入10个数,C语言程序:用起泡法对这10个数排从小到大的顺序排序后输出. 用c语言编写:从键盘输入10个数存入数组a中,统计数组下标是奇数且数组元素值为偶数的元素个数 C语言实现从键盘输入10个数,找出其中的正数的个数,负数的个数,并求和 C语言:从键盘输入10个数存放在数组a中,再将数组a中的偶数存放在数组b中 C语言 键盘输入10个数,求其中最大偶数 用c语言编写:从键盘输入10个数存入数组a中,统计数组下标是奇数且数组元素值为偶数 c语言从键盘输入10个整数,求平均数 C语言:利用函数定义从键盘输入三个数,输出最大的一个数 c语言求解.从键盘输入一个正整数N,再输入N个整数,按从小到大的顺序输出. C语言 从键盘输入10个整数,并分别统计其正整数和负整数的个数 C语言中说的按字典顺序是什么意思?是说按abc.这样排?那大写和小写怎么排?还是按字符的ACII码排?那是从大到小还是从小到大排?还是按其他什么方式排? C语言:从键盘输入20个整数,统计不同数字的个数 用C语言编写程序,从键盘输入四个数,求其最大值 C语言从键盘输入一行英文,求出倒数第2个单词的字符个数. C语言 从键盘输入10个整数,将这10个整数按从小到大的顺序输出.对C语言比较感兴趣,就预习了一些,然后见到这道题不会了(如上).求教. c语言 将一数组中的10个数据从大到小排列好 并从键盘输入一个数 要求按原来的排列规律将此数插入原数组中