pr課程設計
❶ 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] 謝謝