當前位置:首頁 » 課程大全 » pr課程設計

pr課程設計

發布時間: 2020-11-27 20:06:04

❶ C++課程設計:學生基本信息管理系統

#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
#include<string.h>

intbExit=0;
inttotal=0;
#defineCreate(the_one)the_one=(Stu*)malloc(sizeof(Stu))
typedef
structStudent
{
charcnum[20]; //字元串學號
intinum; //數字學號
charname[20]; //姓名
floatscore; //成績
structStudent*next;
}Stu;
Stu*the_one,*h,*pr,*last,*end;//1.添加學生函數
voidADD()
{
intFour=0;
printf("================================ ");

Create(the_one);
the_one->next=NULL;

end=last;//end指向倒數第二個結點

last->next=the_one;//將the_one放在鏈表的最後
last=the_one;//last指向倒數第一個結點

//輸入學號
printf("輸入學生信息: 學號:");

while(!Four)
{
gets(the_one->cnum);
if(strlen(the_one->cnum)!=4)
printf("輸入非法:學號必須是4位,請重新輸入! 學號:");
else
Four=1;
}
the_one->inum=atoi(the_one->cnum); //int型學號

//輸入姓名
printf("學生姓名:");
gets(the_one->name);
//輸入成績
printf("學生成績:");
scanf("%f",&the_one->score);
getchar();//接收回車
//總數+1
total++;
//排序

//pr從空head開始,last指向下一個(前趨pr,後趨last)
for(pr=h,last=pr->next;last->next;pr=pr->next,last=pr->next)
{
if(last->inum>the_one->inum)
{
//插入元素the_one
the_one->next=last;
pr->next=the_one;

last=end;//插入完成,將last移到最後。
end->next=NULL;//最後結點指針域置空,last->next為NULL,跳出循環
break;
}
}
printf("================================ ");
}

//2.查詢學生函數
voidCHECK()
{
Stu*target,*p;
intfond=0;
printf("================================ ");
printf("輸入要查找學生的學號: 學號:");
Create(target);
gets(target->cnum);
for(p=h->next;p;p=p->next)
{
if(!strcmp(p->cnum,target->cnum))
{
printf("學號為%s的學生信息:姓名(%s),分數(%.2f) ",p->cnum,p->name,p->score);
free(target);
fond=1;
}
}
if(!fond)
printf("WrongStudentNO.! ");
printf("================================ ");
}
//3.編輯學生
voidEDIT()
{
Stu*target,*p;
intfond=0;
printf("================================ ");
printf("輸入要編輯學生的學號: 學號:");
Create(target);
gets(target->cnum);
for(p=h->next;p;p=p->next)
{
if(!strcmp(p->cnum,target->cnum))
{
printf("學號為%s的學生信息:姓名(%s),分數(%.2f) ",p->cnum,p->name,p->score);
printf("請選擇修改項目: 1:姓名 2:分數 ");
charc;
c=getch();
switch(c)
{
case'1':
printf("輸入正確的姓名:");
gets(p->name);
break;
case'2':
printf("輸入最新成績:");
scanf("%f",&p->score);
break;
}
printf("學號為%s的學生最新信息:姓名(%s),分數(%.2f) ",p->cnum,p->name,p->score);

free(target);
fond=1;
}
}
if(!fond)
printf("NotExitThisNO.! ");
printf("================================ ");

}
//4.刪除學生
voidDELETE1()
{
voidPRINALL();
PRINALL();
Stu*target,*p,*pr;
intfond=0;
printf("================================ ");
printf("輸入要刪除學生的學號:(如果刪除所有學生信息,請輸入0000) 學號:");
Create(target);
gets(target->cnum);
target->inum=atoi(target->cnum);
// char*zero=&"0000";

if(!strcmp(target->cnum,"0000"))
{
h->next=NULL;
total=0;
}
else
{

for(pr=h,p=h->next;p;pr=pr->next,p=p->next)
{
if(!strcmp(p->cnum,target->cnum))
{
printf("學號為%s的學生信息已刪除 ",p->cnum);
free(target);
pr->next=p->next;
p->next=NULL;
// free(p);此句報錯
fond=1;
total--;
}
}
if(!fond)
printf("沒有找到學號為%s的學生,請確認學號輸入是否正確 ");
}
printf("================================ ");
}
//5.列印全部
voidPRINALL()
{
intamounts=1;
Stu*Op;
printf("================================ ");
printf("所有學生信息: ");
for(Op=h->next;Op;Op=Op->next)
printf("%d.%s,%s,%.2f ",amounts++,Op->cnum,Op->name,Op->score);
printf("================================ ");
}
//6.總人數
voidTOTAL()
{
printf("================================ ");
printf("學生總人數:%d ",total);
printf("================================ ");
}

//菜單函數
voidMenu()
{
charorder;
printf("================================ ");
printf("|1.添加學生.| ");
printf("|2.查詢學生.| ");
printf("|3.編輯學生.| ");
printf("|4.刪除學生.| ");
printf("|5.列印全部.| ");
printf("|6.總人數.| ");
printf("|7.退出.| ");
printf("================================ ");

order=getch();
system("cls");


switch(order)
{
case'1':
ADD();
break;
case'2':
CHECK();
break;
case'3':
EDIT();
break;
case'4':
DELETE1();
break;
case'5':
PRINALL();
break;
case'6':
TOTAL();
break;
case'7':
bExit=1;
break;
}
while(!bExit)
{
getch();
system("cls");
Menu();
}
}
voidmain()
{
//創建鏈表頭
Create(h);
pr=last=end=the_one=h;
the_one->next=NULL; Menu();
}

❷ 請問大家誰知道,平面設計培訓的地方有沒有啊

天琥教育的學員口碑較好。天琥教育在課件質量、師資力量等方面上均比較占優勢。具體如下:
1、優質的課件質量:
天琥教育的UI設計課程內容全視頻課件製作,採用先進的視音頻壓縮技術,畫面播放流暢,音質清晰,各種網路環境下,都能夠享受到身臨其境的教學效果。眾多老師生動有趣、系統精彩的講授,助學員在輕松中獲取知識。
2、一流的師資力量:
天琥教育的課程內容由國內一流師資——天琥教育的自考團隊全新研發。UI設計有著不同於其他專業的鮮明特徵,天琥教育對考試大綱及出題規律、命題特點進行了深度研究。
(2)pr課程設計擴展閱讀:
天琥教育的有關介紹:
根據多年教學經驗,天琥教育總結了一套先進、科學、高效的課程體系。此體系包括基礎(深度)、點題沖刺、模考預測、專項突破等多種課程,為各類考生的不同情況量身定製,如同一棵巨大的知識樹。

❸ 化工原理課程設計精餾塔的CAD大圖(篩板塔的)。。。謝謝了。。郵箱:priluo163.com

給個篩板式精餾塔CAD大圖,謝謝,[email protected] 謝謝

熱點內容
武漢大學學生會輔導員寄語 發布:2021-03-16 21:44:16 瀏覽:612
七年級學生作文輔導學案 發布:2021-03-16 21:42:09 瀏覽:1
不屑弟高考成績 發布:2021-03-16 21:40:59 瀏覽:754
大學畢業證會有成績單 發布:2021-03-16 21:40:07 瀏覽:756
2017信陽學院輔導員招聘名單 發布:2021-03-16 21:40:02 瀏覽:800
查詢重慶2018中考成績查詢 發布:2021-03-16 21:39:58 瀏覽:21
結業考試成績怎麼查詢 發布:2021-03-16 21:28:40 瀏覽:679
14中醫醫師資格筆試考試成績查分 發布:2021-03-16 21:28:39 瀏覽:655
名著賞析課程標准 發布:2021-03-16 21:27:57 瀏覽:881
北京大學商業領袖高端培訓課程 發布:2021-03-16 21:27:41 瀏覽:919