1樓:漢小二
你的問題太沒有具體性了,我只好寫下單連結串列的操作實現,下次說清楚到底要什麼樣的程式,是幹什麼的
結構定義
typedef struct node
slnode;
初始化void listinitiate(slnode**head)
求當前元素的個數
int listlength(slnode*head)
return size;}插入
int listinsert(slnode*head,int i,datatype x)
if(j!=i-1)
if((q=(slnode*)malloc(sizeof(slnode)))==null)exit(1);
q->data=x;
q->next=q->next;
p->next=q;
return 1;}刪除
int listdelete(slnode*head,int i,datatype*x)
if(j!=i-1)
s=p->next;
*x=s->data;
p->next=p->next->next;
free(r);
return 1;
}取資料元素
int listget(slnode*head,int i,datatype*x)
if(j!=i)
*x=p->data;
return 1;
}撤銷單連結串列
void destroy(slnode**head)
*head=null;}
2樓:伍子喬
這個可以
#include
#include
#define len sizeo(struct student)struct student
stu[10];
void main()
for (i=0;inext=p;
pt=p;
printf("no.:");
scanf("%s",p->num);
printf("name:");
scanf("%s",p->name);
printf("***:");
scanf("%s",p->***);
printf("age:");
scanf("%d",&p->age);
}p->next=null;
p=head;
printf("\n no. name *** age\n");
while(p!=null)
printf("input age:");
scanf("%d",&iage);
pt=head;
p=pt;
if(pt->age==iage)
else
pt=pt->next;
while(pt!=null)
else
p=pt;
pt=pt->next;
}if(!find)
printf("not found %d.",iage);
p=head;
printf("\n no. name *** age\n");
while(p!=null)}
田徑運動的基本功能,論述田徑運動的功能是什麼
拾萬里之外 田徑運動是增強人民體質的重要手段之一。經常從事田徑運動,能促進機體的新陳代謝,改善與提高內臟器官的機能,全面發展人的身體素質。田徑運動是各項運動的基礎。它能全面地 有效地發展人的身體素質和運動技能,對其他各項運動技術的發展和成績的提高都有很好的作用。因此,各項體育運動都把田徑運動作為發展...
資訊系統的功能有哪些,資訊系統的基本功能有哪些?
一 資料處理功能 資料收集2.資料準備3.資料輸入4.資料處理5.資料輸出 二 管理功能 輔助管理人員做好管理工作的功能。主要包括 1.統計功能。生成各種報表,比如年銷售額 年增長率等等。2.計劃功能。通過設定一定的約束條件,系統會根據已有資訊給企業提供工作計劃。在計劃執行過程中遵守三點工作原則 一...
住宅的基本功能有哪些,建築的基本組成部分有哪些? 各部分有什麼作用?
o我類個去 住宅是指專供居住的房屋。住宅包括別墅 公寓 職工家屬宿舍和集體宿舍 職工單身宿舍和學生宿舍等。但不包括住宅樓中作為人防用 不住人的地下室等,也不包括託兒所 病房 療養院 旅館等具有專門用途的房屋。 仇妙珍 住宅有提供居住的基本功能。外人不得隨意進入,主要是供一家人居住的封閉空間稱為住宅。...