求c語言大神幫我看看這個程式,輸出不對,怎麼改

2021-05-23 11:32:01 字數 1331 閱讀 3949

1樓:匿名使用者

/*** 以下是修正後的程式,已經在gcc下編譯執行通過無誤。

* 正確的完成了陣列拼接併成功輸出陣列資料。

*/#include

#define maxnum    20

typedef int datatype;

typedef struct  seqlist;

int mergeql(seqlist la, seqlist lb, seqlist * lc);

int main(void)

, 4};//此處請嚴格按照定義的結構體初始化seqlist lb = , 7};//同上seqlist lc;

while (idata[k++] = la.data[i++];

} else

}while (i < la.length)while (j < lb.length)lc->length = k;//此處不應減去1,k即為正確length,所以main中應是小於length

return 1;}

2樓:匿名使用者

你直接貼**吧,發圖看著不方便。

c語言:求大神們幫忙看看**不對,該怎麼改。

3樓:匿名使用者

#include

#include

#include

/*you can write the sort algorithm here, may be any method, like buble, or quick*/

void sort(int, int num);

/*here we used with like below, will be easy th change the size of array*/

#define length 10

int main()//要求輸入10個整數,按順序排列10個數,找出其中最大數,並確認是第幾個數。

}/* here can sort the array.

*/sort(a, length);

printf("the max number is %d, the place is %d\n", max_element, index);

return 0;}

4樓:匿名使用者

"找出最大的是第幾個數"的演算法沒有看懂。

直接比較a[i]和a[a]不就行了

for (i = 1; i < 10; ++i)if (a[i] > a[a]) a = i;

求大神幫我看看這個c語言的題目,謝謝啦

1 int fail num struct stu s,int num 2 int i for i 0 i 6 i if boy i name wang ming boy i 1 boy i boy i num 105 boy i name ma li boy i f boy i score 105...

哪位大神幫我看看這個C語言的題那個“棧”是什麼意思啊

1 d c b a 2 3 4 5 棧,就像一個桶子,將5放進去,就到了最底下,依次4321堆在上一個的上面,然後退棧就從最上面依次拿出,順序就為12345,後面的類推。你往桶裡放東西是先沉入底部,拿出來時肯定你是從頂部依次拿出,棧 原理類似這樣 先進後出 望採納!棧是一種資料結構,存取資料時後進先...

C大神來幫我改下這個程式,求C大神幫忙改下程式

就是加一個限制數量而已 include include using namespace std class student static void disp student disp system pause return 0 求c 大神幫忙改下程式 10 int js int n int sb l...