C程式設計

2021-09-12 17:11:36 字數 2921 閱讀 1417

編寫乙個函式,把整數序列分成兩個部分,使得左邊部分都不大於右邊部分,不需要排序。 ( 考察的是快速排序的部分)

#include

intyitang

(int left,

int right,

int arr)

arr[left]

=a;return left;

}int

partion

(int arr,

int n)

else

}while(1

);}void

show

(int arr,

int n)

}int

main()

;printf

("原序列\n");

show

(arr,11)

;partion

(arr,10)

;printf

("\n調整後\n");

show

(arr,11)

;}

有兩個整數陣列a和b,它們分別有m、n個整數。並且都是按非遞減序列,現將b陣列插入a陣列中,使得a陣列中各元素不大於b陣列中各元素,且還是非遞減序列

#include

#define max 100

void

insert

(int a,

int b,

int*m,

int*n)

a[j+1]

=b[i];}

for(j=

0;i<

*n;i++

,j++

)*n=j;

*m=k+1;

}void

show

(int arr,

int n)

}int

main()

;int m=3;

int arrb[max]=;

int n=8;

printf

("arra:\n");

show

(arra,m)

;printf

("arrb:\n");

show

(arrb,n)

;insert

(arra,arrb,

&m,&n)

;printf

("-----*---*---*----*----*---*-----\n");

printf

("arra:\n");

show

(arra,m)

;printf

("arrb:\n");

show

(arrb,n)

;return0;

}

對多個字串進行字典排序

#include

#include

void

sort

(char

*parr,

int n)}}

}int

main()

;int i;

printf

("排序前:\n");

for(i=

0;i<

4;i++

)sort

(chs,4)

;printf

("排序後:\n");

for(i=

0;i<

4;i++

)return0;

}

編寫乙個函式,使之能完成以下功能:利用遞迴方法找出乙個陣列中的最大值和最小值,要求遞迴呼叫函式的格式如下:minmaxvalue(arr,n,&max,&min),其中arr是給定的陣列,n是陣列的個數,max、min分別是最大值和最小值

#include

void

minmaxvalue

(int arr,

int n,

int*max,

int*min)

intmain()

;int max=arr[0]

,min=arr[0]

;minmaxvalue

(arr,6,

&max,

&min)

;//sizeof(arr)/sizeof(int)

printf

("max=%d\nmin=%d\n"

,max,min)

;return0;

}

有兩字元陣列s和t,求t在s**現第一次的開始位置,如果沒有則輸出「no」,有則輸出開始位置

#include

intstart

(char s,

char t)

return-1

;}intmain()

c程式設計 順序程式設計

c語言主要特點 資料型別豐富 資料 資訊的符號化 常量 整型常量 10 實型常量 1 十進位制小數形式,123.456 2 指數形式,12.34e3 字元常量1 普通字元,a 單撇號只是界限符,字 符常量只能是乙個字元 2 轉移字元.的意思是將後面的轉換成另外的意思,n換行 字串常量 boy 雙撇號...

c 程式設計 遞迴程式設計

實現遞迴程式設計的方法,需要三步 第2和第3可以同時思考 明確函式作用是什麼 遞迴的條件表示式 遞迴結束的條件 用三個具體的例子做具體分析 q1 函式作用是什麼?計算n的階乘,返回結果 確定函式及返回值 long long factorial int n q2 遞迴的條件表示式 factorial ...

C 程式設計

include include include include 輸入 輸出檔案流類 using namespace std const int maxr 100 最多的讀者 const int maxb 100 最多的圖書 const int maxbor 5 每位讀者最多借五本書 讀者類,實現對讀...