-
編譯通過 (vc6)。 如果有問題,那就是演算法有問題。
#include ""
#include ""
新增巨集定義。
#define true 1
#define false 0
新增型別宣告以使編譯通過。
typedef int elemtype;
typedef struct _linklist
elemtype data;
struct _linklist* next;
linklist;
int ins(linklist *l,int i,elemtype item)
int j=1;
linklist *node,*temp;
node=(linklist*)malloc(sizeof(linklist));
if(node==null) 所有 null 都更改為 null
return false;True 和 false 將更改為以前的巨集定義。
node->data=item;
temp=l->next;
if(temp==null)
if(i==0)
l->next=node;
node->next=null;
return true;
elsereturn false;
while(jnext;
j++;if(temp==null)
return false;
node->last=temp->last;最後乙個是......
temp->last=node;還有這個。
node->next=temp->next;
temp->next=node;
return true;
-
這就是全部** 我希望它都發布出來了。
-
您好,您的詢問; 好的,這裡有一些C語言練習題供大家參考:1輸入兩個整數 a 和 b,並輸出它們的總和、差值、乘積、商和餘數。
2.輸入乙個正整數 n 並輸出從 1 到 n 的所有奇數。 3.
輸入乙個正整數 n 以確定它是否為質數(質數是只能被 1 整除的數字)。 4.輸入乙個正整數 n 並輸出其階乘 (n!)。
5.輸入字串以計算大寫字母、小寫字母、數字和其他字元的數量。
6.輸入乙個字串,將所有小寫字母轉換為大寫字母。 7.
輸入字串以確定它是否為回文字串(回文字串是向前和向後讀取的字串)。 8.輸入按字典順序從小到大排序的字串。
9.輸入從小到大排序的元素陣列。 10.
輸入乙個正整數 n 以輸出斐波那契數列的前 n 項(斐波那契數列是指好數列的除法。