#include <stdio.h> struct student //結(jié)構(gòu)體 { char name[21]; char score; }; int main() { struct student a[100],t; //聲明變量 int i,j,n; scanf("%d",&n);//輸入需要排序的數(shù)量 for(i=1;i<=n;i++) scanf("%s %d",&a[i].name,&a[i].score); //輸入n個數(shù) //冒泡核心start for(i=1;i<=n-1;i++) //遍歷數(shù)組 { for(j=1;j<=n-i;j++) // { if(a[j].score>a[j+1].score) //當(dāng) 第一個數(shù)值比第2個小時 通過大于 或小于符號修改升降序 {t=a[j];a[j]=a[j+1];a[j+1]=t;} //交換數(shù)值 } } //冒泡核心end for (i=1;i<=n;i++) //輸出 printf("%s ",a[i].name); getchar();getchar(); return 0; }
名稱欄目:c語言入門3(冒泡排序)-創(chuàng)新互聯(lián)
本文鏈接:http://vcdvsql.cn/article20/ddjgjo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供手機網(wǎng)站建設(shè)、域名注冊、服務(wù)器托管、動態(tài)網(wǎng)站、移動網(wǎng)站建設(shè)、微信公眾號
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容