DEV-C++ 里的冒泡算法帮我写下9.7.2.5.0.3.1.6排成大的数在第一个

int array[]={9 a[i]); }}//已测试 j; for(i=0;i<6;i++){ for(j=i;j<7;j++){ if(a[j]<a[j+1]){ a[j]+=a[j+1]; a[j+1]=a[j]-a[j+1]; a[j]-=a[j+1]; } } }for(i=0;i<8;i++){ printf("%d/n" 6}; int i 1 3 0 6 2 7 7);} ||| #include<stdio.h>void main(){ int a[8]={9 7);show(arr 6};sort(arr 1 3 0 8 7 arr[i]) ;printf("/n");}void main(){int arr[7]={9 int len){for(int i=0 ;i<len;i++) printf("%d/t" int len){int temp ;for(int i=0 ; i<len-1 ; i++) for(int j=i+1;j<len;j++) { if(arr[i]>arr[j]) { temp = arr[i] ; arr[i]=arr[j] ; arr[j]=arr[i] ; } }}void show(int *arr '4'}; for (int i=1;i<10;i++){ for (int j=i;j>0;j--) char c_tp;}{ if(c_A[i]>c_A[i-1]) c_tp=c_A[i]; c_A[i]=c_A[i-1]; c_A[i-1]=c_tp;} for (i=1;j<10;i++; {cout<<c_A[j];} <<endl; system("PAUSE"); return EXIT_SUCCESS;} ||| #include<stdio.h>void sort(int *arr '6' '7' '1' '0' '2' '3' '8' '5' char *argv[]){ char c_A[10] ={'9' include <cstdlib>#include <iostream>using namespace std;int main(int argc 我和3楼的都是正确的 j;int temp; //临时变量for(i=1;i<8;i++){ for(j=0;j<8;j++) if(array[j]<array[j+1]) { temp=array[j]; array[j]=array[j+1]; array[j+1]=temp; }} 答案补充 没没写输出 我测试了的 if(arr[i]>arr[j]){temp = arr[i] ;arr[i]=arr[j] ;arr[j]=arr[i] ;} 这里错了 array[i]);}printf("/n"); 答案补充 2楼的你的是升序啊 在后面加上for(i=0;i<8;i++){ printf("%5d" 6};int i 1 3 0 5 2 7 某些人写的什么程序呀 ||| 降序排序
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值