用C語言怎麼解決這道題,用C語言怎麼解決這道題

時間 2021-06-17 08:05:51

1樓:匿名使用者

int[50] a ; c語言陣列定義,我忘記怎麼寫了int i=0;

bool isover=false

for(i;i<50;i++)

int* inptr=a*(這裡也忘記了)取得陣列指標void order(int* a)

//排序具體操作你看看演算法}}

2樓:碧海風雲

#include

#include

#define arr_len 50 /*陣列長度上限*/

#define elemtype int /*元素型別*/

/* 氣泡排序 */

/* 1. 從當前元素起,向後依次比較每一對相鄰元素,若逆序則交換 */

/* 2. 對所有元素均重複以上步驟,直至最後一個元素 */

/* elemtype arr: 排序目標陣列; int len: 元素個數 */

void bubblesort (elemtype arr, int len) }}

/* 輸入陣列 */

/* elemtype arr: 輸入目標陣列; int len: 元素個數 */

void inputarray (elemtype arr, int *len)

*len = i;

}/*列印陣列*/

/* elemtype arr: 列印目標陣列; int len: 元素個數 */

void printarray (elemtype arr, int len) {

int i;

for (i=0; i

3樓:自我程式設計

按照你題意:

引數地址傳遞。

#include

#define n 50//分數最大個數50void jx(int *scores,int *len);//降序排列,引數傳遞地址

int main()

jx(scores,&len);

for(i=0;i

c語言,這道題怎麼做

4樓:王老闆

在數學中,兩個集合x和y的笛卡兒積(cartesian product),又稱直積,表示為x × y,第一個物件是x的成員而第二個物件是y的所有可能有序對的其中一個成員。假設集合a=,集合b=,則兩個集合的笛卡爾積為。類似的例子有,如果a表示某學校學生的集合,b表示該學校所有課程的集合,則a與b的笛卡爾積表示所有可能的選課情況。

a表示所有聲母的集合,b表示所有韻母的集合,那麼a和b的笛卡爾積就為所有可能的漢字全拼。

c語言這道題該怎麼做 沒有思路,C語言這道題怎麼做

最大子矩陣,最大連續子陣列進階,動態規劃初級,poj1050 題目描述 現給出一個n n矩陣,要求求出擁有最大和的子矩陣的和。例如 這樣的一個矩陣,最大子矩陣的和為15 分析 最大子矩陣可以看為求最大連續子陣列拓展到二維陣列上,因為矩陣的性質同樣在橫向豎向上需要連續,那麼可以想辦法將這個二維陣列簡化...

問一下C語言這道題怎麼做?問下這道C語言題怎麼做?

思路不是被你找出來了麼。有幾點。你的幾個for迴圈計數器都沒初始化。宣告的時候也沒賦值,x,y,z可以為任意值。也是錯的。要麼定義的時候給出,要麼for迴圈前置指令新增賦值。二一個,你最裡層的for迴圈是 z 0 z 8 z z 2 那麼已經包含了z 2 0的情況。完全浪費cpu 因為 為左結合,從...

c語言中怎麼用,C語言中 怎麼用

按位與 屬於位操作 一般用在取記憶體中特定位的值 如有 11111111 我要取其中從左起第三位的值,就用它按位與 00001000 關於 位操作的技巧還有很多,你可以去自己搜一下還有一個應用就是用於關係運算中,如 有兩小段程式 sample 1 int main cout sample 2 int...