資源簡介
課程信息管理系統 C語言版本 C語言課程設計
課程信息管理系統 C語言版本 C語言課程設計
代碼片段和文件信息
#include
#include
struct?link
{
char?cno[10]cname[10]cforecourse[10]cunitno[10]cunitname[10];
int?ia;
struct?link?*next;
};
struct?link?*head;
int?menu()
{
int?ii;
printf(“please?choose?a?number:\n“);
printf(“******************************************:\n“);
printf(“1:??create?:\n“);
printf(“2:??search?:\n“);
printf(“3:??delete?:\n“);
printf(“4:??view?:\n“);
printf(“5:??quit?:\n“);
printf(“******************************************:\n“);
printf(“\n“);
printf(“\n“);
printf(“\n“);
printf(“\n“);
scanf(“%d“&ii);?????????
return?ii;
}
struct?link?create()
{
int?icountij=1;
struct?link?*p*new;
while(1)
{
if(icount)
{
????????????printf(“輸入頭結點“);
}
new=(struct?link?*)malloc(sizeof(struct?link));
????printf(“input?the?course?no:\n“);
????scanf(“%s“new->cno);
????printf(“input?the?course?:\n“);
????scanf(“%s“new->cname);
????printf(“input?the?forecourse?:\n“);
????scanf(“%s“new->cforecourse);
????printf(“input?the?course?grade:\n“);
????scanf(“%d“&new->ia);
????printf(“input?the?unit?no.?grade:\n“);
????scanf(“%s“new->cunitno);
????printf(“input?the?unit?name:\n“);
????scanf(“%s“new->cunitname);
??
????new->next=NULL; ?????
????if(icount)
???? {
???? head=new;
???? p=new;
???? printf(“the?fist?add?success:\n“);
???? getchar();
???? getchar();
???? icount=0;
???? }
???? else
???? {
???? p->next=new;
???? printf(“\n“);
???? p=p->next;
???? printf(“add?success:\n“);
???? printf(“\n“);
????
???????????????
getchar();
???? }
???? printf(“input?0??to?end??input:\n“);
scanf(“%d“&ij);
????if(ij==0)
{
break
- 上一篇:藍噪聲采樣代碼
- 下一篇:oracle 游標 深入淺出 詳解 精析
評論
共有 條評論