数据结构第一次试验
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1、对一维数组按照从小到大的顺序排序。第一行输入一个整数n (1<=n<=10),表示数组有n个整数;第二行输入n个整数。输出占一行。对这n个整数数按照从小到大的顺序输出,数据之间用一个空格隔开。
C语言中用冒泡发对10个一维数组按从小到大顺序排序,并输出
一、#include
main()
{
int a[n],i,j,temp;
printf("Please input n number:\n");
for(i=0;i { printf("a[%d]=",i); scanf("%d",&a[i]); } for(i=0;i for(j=0;j if(a[j]>a[j+1]) { temp=a[j]; a[j]=a[j+1]; a[j+1]=temp; } for(i=0;i printf("%4d",a[i]); printf("\n"); } 输入n个整数到一个一维数组中,对他们进行从大到小的排序 二、 #include void main() { int i,j,data,a[10]; for(i=0;i<10;i++) scanf("%d",&a[i]); for(i=0;i<9;i++) for(j=i+1;j<10;j++)