爱问知识人 爱问教育 医院库

C语言编程输入10个整数存入数组a中然后按从打到小的顺序排序并输

首页

C语言编程输入10个整数存入数组a中然后按从打到小的顺序排序并输

C语言编程输入10个整数存入数组a中然后按从打到小的顺序排序并输出C语言编程:输入10个整数存入数组a中然后按从打到小的顺序排序并输出。

提交回答
好评回答
  • 2008-12-02 22:38:00
    #include <stdio.h>int main(){int a[10],i,j;for(i=0;i<10;i++){printf("请输入第%d个:",i+1);scanf("%d",&a[i]);}for(i=0;i<9;i++)for(j=i+1;j<10;j++)if(a[i]<a[j]){int k;k=a[i];a[i]=a[j];a[j]=k;}for(i=0;i<10;i++)printf("%d ",a[i]);return 0;}

    会***

    2008-12-02 22:38:00

其他答案

    2008-12-02 12:43:00
  • #include<iostream.h>{int a[10];int i,j,k;for(k=0;k<10;k++)cin>>a[k];for(i=0;i<9;i++)for(j=i+1;j<=9;j++)if(a[j-1]<=a[j]){b=a[j-1];a[j-1]=a[j];a[j]=b;}for(k=0;k<10;k++)cout<<a[k]<<endl;}最基本的一个算法,冒泡排序。因为只有10个数据,所以算法复杂性也就没必要限制了,这个算法比较经典而且写法容易。

    a***

    2008-12-02 12:43:00

  • 2008-12-01 23:44:00
  • #include<stdio.h>void main(){int a[10];int i,j,t;printf("input 10 numbers:\n");for(i=0;i<10;i++)scanf("%d",&a[i]);printf("\n");for(j=0;j<9;j++)for(i=0;i<9-j;i++)if(s[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<10;i++)printf("%d",a[i]);printf("\n");}

    y***

    2008-12-01 23:44:00

  • 2008-12-01 21:26:00
  • #include <stdio.h>void main(){ int nA[10]; for(int nI = 0; nI < 10; nI++) {  scanf("%d",&nA[nI]); } for(nI = 0; nI < 10 - 1; nI++) {  for(int nJ = nI; nJ < 10 - nI; nJ++)  {   if(nA[nJ] > nA[nJ + 1])   {    int temp = nA[nJ];    nA[nJ]   = nA[nJ + 1];    nA[nJ + 1] = temp;   }  } } for(nI = 0; nI < 10; nI++) {  printf("%d ", nA[nI]); }}             参考资料:答案

    4***

    2008-12-01 21:26:00

类似问题

换一换
  • 互联网 相关知识

  • 电脑网络技术
  • 电脑网络

相关推荐

正在加载...
最新资料 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):