C語言初學者qsort排序

時間 2022-11-27 12:21:04

1樓:匿名使用者

//給你個歸併

#include

void m_sort(int a ,int p ,int r);

void m_sort_sort( int a,int p,int q,int r );

void main()

;m_sort(a,0,7);

for(i=0;i<8;i++)

printf("%d",a[i]);

}void m_sort_sort( int a,int p,int q,int r )

void m_sort( int a ,int p ,int r)

2樓:匿名使用者

# include "stdio.h"

# include "stdlib.h"

int findpos(int * a, int low, int high)

//終止while迴圈之後,low和high一定是相等的a[low] = val;

return low;//low可以改為high,但不能改為val//a[low] a[high]

}void qsort(int * a, int low, int high)

return;

}int main(void)

;qsort(a,0,6);

for (i=0; i<7; ++i)

printf("\n");

return 0;}/*

結果:------------------------1 2 3 4 8 9 11

press any key to continue------------------------------*/

C語言初學者問題,C語言初學者問題

參考 如下 include int sum int a,int n int main include int sum int a,int n int main include int sum int n1,int n2,int n3,int n4 void main 首先你寫的就有點問題,給你解釋下...

c語言程式設計問題(初學者),C語言程式設計問題(初學者)

1 輸出字元型,並且希望顯示為字元,就用c,如果希望顯示的是數字,則用d,他們的對應關係可以檢視ascii表,2 int和char的大小不同,char 只1個位元組,int為4個位元組,也就是char 只有256個字元,而int則有2的32次方個數。表示的範圍是不同的 3 a和101的關係可以檢視a...

c語言我是初學者,C語言 我是初學者

c語言規定,在定義列舉型時,可以給列舉常量賦初值,方法是在列舉常量的後面跟上 整型常量 例如,表示三原色的列舉型可以定義如下 enum colorl 則列舉常量,red的值為2,yellow的值為4,blue的值為7。1 給變數或陣列元素賦值,格式為 列舉型變數或陣列元素 同一種列舉型常量名 c語言...

C語言初學者看什麼書 C語言初學者適合看什麼書

根據我最初學習 c 語言的體會就是 首先購買一本難度適合自己的教材。當然了,至於說哪一本書適合自己,這個因人而異,沒有一定之規,需要自己去書店仔細閱讀,然後確定下來哪一本書籍難度適合自己。然後就是必須在電腦上安裝乙個 c 編譯器 例如 windows 系統下面的 microsoft visual c...

初學者學習c語言應該用什麼軟體,初學者學習C語言應該用什麼軟體

新手建議用codeblocks 這裡還有使用教程 希望能幫到你哈 我們老師也推薦咱們用code blocks,等到熟練了可以用vc 6.0,畢竟這個環境是最大的。至於無法編譯,lz能不能發圖看看啊 如果學c的話c free還不錯。不大又方便。或者裝乙個ubuntu的虛擬機器。在linux平台下做 v...