1樓:希聲和寡
下面是一個比較完善的學生管理系統了,有簡單介面。
已經在實際環境上編譯並執行通過。
#include
#include
#include
#include
void back();//返回開始選單
void out();//輸出資訊
int w=1; //用於記錄學生人數,全域性變數class data//日期類
};class student //學生類stu[100];
void main()
out();
}cout<<"新增完畢2秒後返回"<>id;
for(i=1;i>a;
for(i=1;i>x;
if(x=='y'||x=='y')
else
void show()//顯示
void exit()//退出
void back()//返回
void out()//輸出
2樓:
/*題目是:建立一個連結串列,每個結點包括:學號、姓名、性別、年齡,
輸入一個學號,如果連結串列中的結點包括該學號,則輸出該結點內容後,並將其結點刪去。*/
#include
#include
#include /*包含一些字串處理函式的標頭檔案*/
//#define n 10
struct student
student[5]=,,,,};
typedef struct node
stud;
stud * creat() /*建立連結串列的函式*/
h->data[0]='\0';
h->link=null;
p=h;
for(i=0;i<5;i++)
p->link=s;
// printf("請輸入第%d個人的學號:\n",i+1);
//scanf("%s",student[i].num);
// s->data=student[i].num;
strcpy(s->data,student[i].num);
s->link=null;
p=s;
}return(h);
}stud * search(stud *h,char *x) /*查詢連結串列的函式,其中h指標是連結串列的表頭指標,x指標是要查詢的人的學號*/
else p=p->link;
}if(p==null)
printf("沒有查詢到該資料!");
return 0;
}stud * search2(stud *h,char *x) /*另一個查詢函式,返回的是上一個查詢函式的直接前驅結點的指標,*/
/*h為表頭指標,x為指向要查詢的學號的指標*/
/*其實此函式的演算法與上面的查詢演算法是一樣的,只是多了一個指標s,並且s總是指向指標p所指向的結點的直接前驅,*/
/*結果返回s即是要查詢的結點的前一個結點*/
}if(p==null)
printf("沒有查詢到該資料!");
return 0;
}void del(stud *x,stud *y) /*刪除函式,其中y為要刪除的結點的指標,x為要刪除的結點的前一個結點的指標*/
main()
searchpoint=search(head,fullname); /*呼叫查詢函式,並把結果賦給searchpoint指標*/
forepoint=search2(head,fullname);
del(forepoint,searchpoint);}
C語言課程設計,求助要用C語言實現圖書管理系統,我在
資料庫,不會呵呵,可以儲存到txt 檔案裡面,frwite 資料庫課程設計 用c語言做一個圖書管理系統,怎麼做出那些查詢 儲存的介面。最好能跟我講一下所有的過程 呃我是學c 的,前幾天剛看書做了個連線資料庫的查詢程式,不知道有沒有幫助先分享一下經驗吧。首先因先把資料庫弄好哦,我這次用的access的...
什麼是課程設計什麼是課程設計
課程設計指的是大學某一課程的綜合性實踐教學環節,如 計算機程式設計課程的課程設計,一般是完成一項涉及本課程主要內容的綜合性 應用性的計算機程式開發題目 又如 公共建築 課程設計,一般是完成一項公共建築的一系列設計圖紙,包括從方案到部分施工圖等。課程設計還能表示一個有目的 有計劃 有結構的產生課程計劃...
大學C語言課程設計答辯問題,如圖
根據上面的bai輸出可以看出日期格du式位置太短,你可以zhi設dao定日期顯示的長度 printf 12s mon 如果還是專短了或者屬超了,可以適當調整變數,然後在後面加 t進行控制這種格式化輸出都是調節出來的,因為中文和英文的間距不一樣 字型也有差異 答辯一般都copy會根據你的設計 和展板內...