急,用c語言,c語言,急用

2022-11-21 06:26:06 字數 2760 閱讀 4713

1樓:碧海風雲

#include

#include

#include

#define overflow -1

#define error 0

#define ok 1

/* 單連結串列資料結構 */

typedef struct node  node;

/******************************** 以下為函式宣告 ********************************/

void initlist (node **head); /* 初始化 */

int insertlist (node *head, int idx, int data); /* 單連結串列指定位置插入新元素 */

int deletelist (node *head, int idx); /* 刪除單連結串列指定位置元素 */

int listprint (node *head); /* 輸出連結串列 */

/******************************** 以上為函式宣告 ********************************/

/* 初始化 */

/* 操作結果:構造一個空的單連結串列 */

void initlist (node **head)

/* 單連結串列指定位置插入新元素 */

/* 操作結果:在帶頭結點的單連結串列中第idx個位置之前插入元素data */

int insertlist (node *head, int idx, int data)

if (!p || j>idx-1) /* 插入位置不合理:idx小於1或者大於表長 */

return error;

/* 生成新結點,並插入l中 */

s = (node *) malloc (sizeof (struct node));

s->data = data;

s->next = p->next;

p->next = s;

return ok;

}/* 刪除單連結串列指定位置元素 */

/* 操作結果:在帶頭結點的單鏈線性表中,刪除第idx個元素 */

int deletelist (node *head, int idx)

if (!p->next || j>idx-1) /* 刪除位置不合理:idx小於1或者大於表長 */

return error;

/* 刪除並釋放結點 */

q = p->next;

p->next = q->next;

free (q);

return ok;

}/* 輸出連結串列 */

int listprint (node *head)

return ok;

}int main (void)

執行結果

2樓:匿名使用者

杜娘找 c語言 連結串列 刪除

~~~~~~~~~~~~~~~~

c語言,急用

3樓:扈懷煒

#include

int main()

else

if(flag!=0)}}

printf("\n輸入的字元數一共為 %d\n",count);

return 0;

}執行結果簡圖:

4樓:匿名使用者

#include

#include

int main() }

name[0]=toupper(name[0]);

puts(name);

printf("字母個數:%d\n",c);

system("pause");

return 0;}

用c語言怎麼做急!

5樓:匿名使用者

#include

int main (void)

for(i=1;i<=9;i++)

else

printf("\n");

}return 0;}

用c語言編寫程式,急用,非常感謝!

6樓:聽不清啊

#include

void jiami(file *fp,file *fp1)fclose(fp);

fclose(fp1);

}void jiemi(file *fp,file *fp1)int main()

急求用c語言怎麼編寫!!!

7樓:匿名使用者

#include

int main()

int a[6],i,t;

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

scanf("%d",&a[i]);

for(i=1,t=0;i<6;++i)

if(a[t]>a[i])

t=i;

i=a[t];

a[t]=a[0];

a[0]=i;

for(i=2,t=1;i<6;++i)

if(a[t]t=i;

i=a[t];

a[t]=a[5];

a[5]=i;

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

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

return 0;

c語言問題,C語言問題C語言問題

沒有縮排,看來比較累 但是輸入一串字元以後要輸入結束標誌eof表示你的輸入結束了 如果你是unix,就用ctrl d,dos就用ctrl z include define maxline 1000 maximum input line length int getline char line,int...

c語言問題,C語言問題C語言問題

把檔案中所有逗號用空格替換。把if fp fopen goods.dat rb null 改成fp fopen goods.dat r null 把 feof fp 換成 0。把 一行刪除。以上3 4也可以在while前新增一行 解決 把printf s,2s,d,d n name,price,in...

什麼是C語言和C語言C語言和C語言的區別是什麼?

1 c語言。c語言誕生得非常早,當時人們普遍還習慣用組合語言編寫軟體,並且沒有什麼統一,通用的作業系統,基本上軟體都是從0開始寫的。c語言的方針便是比彙編方便易用,一起不要損失彙編的表達能力。所以c語言可以看成是 高階的彙編 語言。c語言的源 基本上可以非常容易地對應到彙編 並且可以不需要什麼執行時...