【队列与栈源码】【文档网源码】【ble全源码】gse源码
1.å¦ä½èªå·±å¶ä½å
¬å¸ç½ç«
2.求一个c++小程序源代码,要求200行以上,给100分,能用再加100
3.电脑功耗低了我想把电源的队列与栈源码风扇拆掉
4.我需要 Bootstrap实战,有这个书籍的百度网盘吗?
å¦ä½èªå·±å¶ä½å ¬å¸ç½ç«
å ¬å¸ç½ç«æ¯å ¬å¸å¨äºèç½ä¸è¿è¡ç½ç«å»ºè®¾åå½¢åå®£ä¼ çå¹³å°ï¼ç¸å½äºä¸ä¸ªä¼ä¸çç½ç»åçãæä»¥å ¬å¸ç½ç«ææ¯åªæ¯è¾ å©ï¼åä¹ååºè¯¥çå好ç½ç«çç®çæ¯ä»ä¹ãå ·ä½æä½ä»¥ä¸æ¥éª¤ã
ä¸ãå ¬å¸ç½ç«å¶ä½çæ
å ¬å¸ç½ç«å¶ä½ä¹åéè¦ç¥éï¼ä¼ä¸å»ºç«å°åºæ³è®©æµè§è å¨ç½ç«ä¸åä»ä¹ï¼ä¼ä¸æ³è®©æµè§è åçé£ä»¶å ·ä½äºå°±æ¯ä½ çç½ç«ç®æ ãç½ç«ç®æ ä¸è½å¤ï¼ä¸ç¶å¨è®¾è®¡ç½ç«æ¶ï¼ç»å¸¸ä¼äº§çå²çªï¼é¾ä»¥ææ©ï¼è®©æµè§è åè¿ä¸ªå¥½è¿æ¯åé£ä¸ªå¥½ãåä¸ç®æ æ¯ææå©çï¼æå¤å¨åä¸ç®æ è¾¾æå°é¾æ¶ï¼å ä¸ä¸ªè¾ å©ç®æ ãåä¸ä¸è¦é¢é¢ä¿±å°ãä¼ä¸å¨è®¾è®¡ç½ç«æ¶ï¼ä¸æ¸ æ¥è¯¥è®©æµè§è åä»ä¹ï¼æµè§è æ¥å°ä½ çç½ç«ï¼ä¹èªç¶ä¸ç¥éè¦å¹²ä»ä¹ãåå¦ç½ç«çç®æ æ¯ç¨æ¥æ¨å¹¿äº§åï¼é£ä¹ç½é¡µç设计就å¯è½éè¦æ´å¤ä¿ç设计ï¼çè³æ¯å ä¸ä¸äºå¨ç»ææ以çªåºäº§åçä¼ç¹ä¸ç¹è²ï¼èä¸æ¯ä» ä» å°äº§åçè§æ ¼è¡¨âæ¬åè¿ç½âã
å ¬å¸ç½ç«å¶ä½ä¸è¬å为ï¼ç½ç«çåï¼ç½ç«å¶ä½ï¼ç½ç«ç»´æ¤ï¼ç½ç«æ¨å¹¿
äºãç½ç«çå
ç½ç«çååºäºä¸é¢è¯´çæç¡®ç½ç«ç®çä¹å¤ï¼ç½ç«çå ·ä½å®é æä½æ¥éª¤é½è¦æï¼ç½ç«çåå 容éè¦å ·æå¯æä½æ§ï¼å¦æåªæ¯ä¸äºç©ºå¤´è¯çè¯ï¼è¿ä¸å¦æ²¡æï¼ç½ç«çåéè¦è§£ççé®é¢ï¼
1ã建ç«
ç½ç«çåéè¦ä¸»å¯¼ä¼ä¸å»ºç«ãååºç½ç«åææ¡ãçåæ¡ãéæ±ææ¡£çæ¹æ¡ãäºè§£ç½ç«å»ºè®¾éæ±ï¼ææ¸ æ¥æ们è¦å»ºä»ä¹ç«ï¼æ们为ä»ä¹è¦å»ºè¿ä¸ªç«ï¼æ们å¦ä½å»ºè¿ä¸ªç«ï¼æ们è¿ä¸ªç«éè¿ä»ä¹æ¹å¼æ£é±çé®é¢ãåæå¸åºåç«äºå¯¹æï¼ååºå å«ç½ç«éæ±çç¡®å®ãç½ç«éæ±è¯ä¼°ãç½ç«å¸åºç 究ãç½ç«å®ä½ãç½ç«çå©æ¨¡å¼ãç½ç«å»ºè®¾æ¹æ¡ãç½ç«æ¨å¹¿åè¿è¥è§åãé¢ç®çå 容çå®å¤ç½ç«çåæ¹æ¡ãåæ¶ï¼æ导并åè°ç¸å ³äººåç»ç»å®æ½ï¼è§£å³ç½ç«å»ºè®¾è¿ç¨ä¸çåç§é®é¢ï¼ä¿è¯ä¼ä¸å»ºç«è¿ç¨ææ¡ä¸ç´çè¿è¡ãç½ç«çåéè¦ä¸ç½ç«å¼åå¢éçææ人æ交éã
2ãæ¨å¹¿ãç½ç«æ¨å¹¿ä»ç¶æ¯ç½ç«çåçå·¥ä½ä¹ä¸ãå³ä½¿ç½ç«è¿è¥å¢éæä¸ä¸çè¥éçå人åï¼ä½å¨å»ºç«ä¹åï¼ç½ç«çåå°±éè¦æ该ç½ç«å¦ä½æ¨å¹¿ççç¥æ³æ¸ æ¥ï¼å¹¶ä¸å¨æ¨å¹¿æ¶å¶å®æä¸æ¨å¹¿çåä¸åå ±åå¶å®æ¨å¹¿æ¹æ¡å¹¶ç»ç»å®æ½ã
3ãè¿è¥ãç½ç«çå人ååºè¯¥ç²¾éç½ç«è¿è¥çç¸å ³ç¥è¯ï¼å¹¶æ¥æ丰å¯çè¿è¥ç»éªã没æåè¿ç½ç«è¿è¥ç人å¦ä½æ¥çåç½ç«å¢ï¼ä»æ ¹æ¬ä¸æç½ç«å¦ä½è¿è¥åå¦ä½çå©çè¯ï¼é£ä¹ï¼åå¦ä½ç¥é建ä¸ä¸ªä»ä¹æ ·çç«å¢ï¼ææ¯æ¹è¯´ï¼ç½ç«å°±å¦ç°å®ä¸çä¸ä¸ªå®ä½åºéºãé£ä¹ï¼å»ºç«è¯´ç½äºå°±å¦è´ä¹°å¹¶è£ ä¿®ä¸ä¸ªåºéºä¸æ ·ï¼ç½ç«æ¨å¹¿å°±æ¯å¯¹è¿ä¸ªåºåå®£ä¼ ï¼èç½ç«è¿è¥å°±æ¯ä¸ä¸ªåºçæ¥å¸¸ç»è¥ãæ们å¼åºä¸ºçæ¯æ£é±ï¼é çæ¯å¹³å¸¸çç»è¥ï¼è并ä¸æ¯ææä¸ä¸ªåºè£ ä¿®çæ¼æ¼äº®äº®çå°±è¡äºã
ä¸ãå ¬å¸ç½ç«å¶ä½
ç½ç«å¶ä½é¶æ®µå¾å¾é½æ¯å¾å¿«éçï¼ç½ç»æ¶ä»£ï¼å³ä¾¿ä½ æ¯èªå·±åç¨åºï¼ä¹ä¼ä¸è½½CMSç³»ç»ï¼è°è¯å®è£ ï¼ä¼åä¸ä¸ä»£ç ï¼æ¾ä¸æåçå 容ï¼ä¸è¬ä¸ä¸¤å¤©å°±å¯ä»¥å好äºãç®å主æµä¼ä¸å»ºç«é½å欢ç¨php建ç«ï¼å 为æ§è¡ç½é¡µæ¯CGIãPerlãASPæ´å¿«ï¼å ·æå¾å¥½çå¼æ¾æ§åå¯æ©å±æ§ãådedecmsï¼PHPCMS ï¼DirCMS çé½æ¯åºäºphpæºç çï¼å½ç¶äºä¹å¯ä»¥ç¨asp.net,jsçï¼é£å°±æ¯è¦ç½ç«çå ·ä½è¦æ±äºãå¦æä¼ä¸å»ºç«æ²¡æææ¯å¢éä¹ä¸æ³é«ä»·è¯·ç½ç»å ¬å¸å»ºç«ï¼é£ä¹èªå©å»ºç«å·¥å ·ââ建ç«å®çæ¯æ好çéæ©ï¼å»ºç«å®çå°±æ¯éç¨phpè¯è¨ï¼mysqlæ°æ®åºï¼åºäºå¯¹æ°ä¸ä¸å°ä¼ä¸ç¨æ·å»ºç«éæ±çæ·±å ¥åæï¼æ¨¡æ¿éæäºä¸ç¾ç§ç½ç«åè½æ¨¡å¿«ãææºç½ç«ãç½ç«æ¨å¹¿ç¸ç»åç»æãåæ¶æ¯æä¸ç§è¯è¨ä¸æçç½ç«ãç¹ä½çç½ç«ãè±æçç½ç«ãè¿ç¨åè½å¼ºå¤§ç管çå¹³å°ï¼è½»ç¹é¼ æ å°±è½ç«å³å¶ä½ç²¾ç¾çç½ç«ãä¸éä¼ä¸ç¼åä»»ä½ç¨åºæç½é¡µï¼æ éå¦ä¹ ä»»ä½ç¸å ³è¯è¨ï¼ä¹ä¸é第ä¸æ¹ä»£åæ管çç½ç«ï¼ç³»ç»æå¦ææï¼åªéåºç¨ç³»ç»ææä¾çåç§å¼ºå¤§ä¸°å¯çåè½æ¨¡åï¼å³å¯è½»æ¾çæä¼ä¸ä¸ªæ§åçç²¾ç¾ç½ç«ï¼è¯¥ç³»ç»è½è®©ç¨æ·å¨çæ¶é´å è¿ éæ¶è®¾å±äºèªå·±å ¬å¸çä¼ä¸ç½ç«ã
åãç½ç«ç»´æ¤
ä¸ä¸ªå¥½çç½ç«éè¦å®ææä¸å®æå°æ´æ°å 容ï¼æè½ä¸æå°å¸å¼æ´å¤çæµè§è ï¼å¢å 访é®éãç½ç«ç»´æ¤æ¯ä¸ºäºè®©æ¨çç½ç«è½å¤é¿æ稳å®å°è¿è¡å¨Internetä¸ã
1ã æå¡å¨åç¸å ³è½¯ç¡¬ä»¶çç»´æ¤ï¼å¯¹å¯è½åºç°çé®é¢è¿è¡è¯ä¼°ï¼å¶å®ååºæ¶é´ï¼
ãã2ã æ°æ®åºç»´æ¤ï¼ææå°å©ç¨æ°æ®æ¯ç½ç«ç»´æ¤çéè¦å 容ï¼å æ¤æ°æ®åºçç»´æ¤è¦åå°éè§ï¼
ãã3ã å 容çæ´æ°ãè°æ´çï¼
ãã4ã å¶å®ç¸å ³ç½ç«ç»´æ¤çè§å®ï¼å°ç½ç«ç»´æ¤å¶åº¦åãè§èåï¼
ãã5ã å好ç½ç«å®å ¨ç®¡çï¼é²èé»å®¢å ¥ä¾µç½ç«ï¼æ£æ¥ç½ç«å个åè½ï¼é¾æ¥æ¯å¦æéã
äºãç½ç«æ¨å¹¿
ç®åç说ï¼ç½ç«æ¨å¹¿å°±æ¯ä»¥äºèç½ä¸ºä¸»è¦æ段è¿è¡çï¼ä¸ºè¾¾å°ä¸å®è¥éç®ççæ¨å¹¿æ´»å¨ãç½ç«æ¨å¹¿æ¯æå°ç½ç«æ¨å¹¿å°å½å å大ç¥åç½ç«åæç´¢å¼æã
1ãå©ç¨ç½ç»å¹¿åå¹³å°æ¥è¿è¡é«æçç½ç«æ¨å¹¿ï¼
å½¢å¼å æ¬ï¼BANNER 广åãå ³é®è¯å¹¿åãå类广åãèµå©å¼å¹¿åãEmail 广åç
2ãå©ç¨è¯å¥½çåªä»æ¥å好ç½ç«æ¨å¹¿çä¿¡æ¯åå¸
å½¢å¼å æ¬çº¿é»é¡µãå类广åãçè¨ç°¿ã论åãè天室ãæ°é»ç»ãå客ç½ç«ãä¾æ±ä¿¡æ¯å¹³å°ãè¡ä¸ç½ç«çåå¸ä¿¡æ¯ä½æ¨å¹¿
3ãå¤ä½¿ç¨ä¸äºä¿éçæ段æ¥è¿è¡ç½ç«æ¨å¹¿
4ãæ äºå©ç¨è½¯ä»¶æ¥è¿è¡é«æçç½ç«æ¨å¹¿
求一个c++小程序源代码,要求行以上,文档网源码给分,能用再加
//=================================[说明]=======================================*/
//学生成绩管理
//文件名:main.cpp
//------!!!!!!ble全源码---------BOF-[程序代码开始]-------------------
#include<iostream>
#include<string>
using namespace std;
//=============<开始定义结构体>===================================================
struct combox
{
int num;
int mark;
string name;
combox *next;
};
//=============<结束定义结构体>===================================================
//=============<开始定义Commonbox类>==============================================
//-----类体开始------------------------
class Commonbox
{
private:
combox *head;
void Swap(combox *,combox *); //交换两个combox变量的数据域
void Print(combox *); //输出一combox指定的记录
combox *Find(int); //查找条例条件的记录,并返回该记录的指针
public:
Commonbox()
{
head=NULL;
}
int ListCount(); //统计当前链表的记录总数,返回一个整数
void AddItem(int num,读网页源码 string name, int mark); //添加一条记录到表尾
void RemoveItem(int); //删除一条指定的记录
void List(); //列出当前链表中的所有记录
void Sort(); //对当前链表进行排序
void Search(int); //在当前链表查找指定记录并输出
float Average(); //计算平均成绩
};
//-----类体结束------------------------
//-----类成员函数开始----------------------------------
int Commonbox::ListCount() //统计当前链表的记录总数,返回一个整数
{
if (! head)return 0;
combox *p=head;
int n=0;
while (p)
{
n++;
p=p->next;
}
return n;
}
void Commonbox::AddItem(int num, string name, int mark) //添加一条记录到表尾
{
if (! head)
{
head=new combox;
head->mark=mark;
head->num=num;
head->name=name;
head->next=NULL;
return;
}
combox *t=head;
while (t && t->num!=num)
t=t->next;
if (t)
{
cout<<"操作失败:学号为"<<num<<"的记录已经存在!"<<endl;
return;
}
combox *p=head;
while (p->next)p=p->next;
combox *p1=new combox;
p1->num=num;
p1->mark=mark;
p1->name=name;
p1->next=NULL;
p->next=p1;
return;
}
void Commonbox::RemoveItem(int num) //删除一条指定的记录
{
combox *t=Find(num);
if (! t)return;
combox *p=head;
//如果要删除的记录位于表头
if (head==t)
{
head=head->next;
delete p;
cout <<"成功删除学号为 "<<num<<" 的记录!"<<endl<<endl;
return;
}
while (p->next!=t)p=p->next;
combox *p1=p->next;
p->next=p1->next;
delete p1;
cout <<"成功删除学号为 "<<num<<" 的记录!"<<endl<<endl;
return;
}
void Commonbox::Print(combox *p) //输出一combox指定的记录
{
cout<<p->num<<"\t\t";
cout<<p->name<<"\t\t";
cout<<p->mark<<endl;
return;
}
void Commonbox::List() //列出当前链表中的所有记录
{
if (ListCount()==0)
{
cout <<"错误:当前的列表为空!"<<endl;
return;
}
combox *p=head;
cout<<"共有记录:"<<ListCount()<<endl;
cout<<"学号\t\t姓名\t\t分数"<<endl;
while (p)
{
Print(p);
p=p->next;
}
cout <<endl;
return;
}
void Commonbox::Search(int num) //在当前链表查找指定记录并输出
{
cout <<"Searching...."<<endl;
combox *p=Find(num);
if (p)
{
cout<<"学号\t\t姓名\t\t分数"<<endl;
Print(p);
}
cout <<endl;
}
combox *Commonbox::Find(int num)
{
if (ListCount()==0)
{
cout <<"错误:当前的源码开放方式列表为空!"<<endl;
return NULL;
}
combox *p=head;
while (p)
{
if (p->num==num)break;
p=p->next;
}
if (! p)
{
cout <<"错误:找不到该记录!\n";
return NULL;
}
return p;
}
void Commonbox::Swap(combox *p1, combox *p2) //交换两个combox变量的数据域
{
combox *temp=new combox;
temp->num=p1->num;
temp->mark=p1->mark;
temp->name=p1->name;
p1->num=p2->num;
p1->mark=p2->mark;
p1->name=p2->name;
p2->num=temp->num;
p2->mark=temp->mark;
p2->name=temp->name;
}
void Commonbox::Sort() //对当前链表进行排序
{
cout <<"Sorting..."<<endl;
if (ListCount()<2) return;
combox *temp=NULL,*p=NULL,*p1=NULL,*p2=NULL,*k=NULL;
int n=ListCount(),i,j;
p=head;
for (i=1;i<n;i++)
{
k=p;
p1=p->next;
for (j=0;j<n-i;j++)
{
if (k->num > p1->num)
{
k=p1;
}
p1=p1->next;
}
if (p!=k)Swap(k,p);
p=p->next;
}
cout <<"Complete successfully!"<<endl<<endl;
return;
}
float Commonbox::Average() //计算平均成绩
{
if (ListCount()==0)
{
cout <<"错误:当前的列表为空!"<<endl;
return -1;
}
int sum=0,n=0;
combox *p=head;
while (p)
{
sum += p->mark;
p=p->next;
n++;
}
return float(sum)/n;
}
//-----类成员函数结束----------------------------------
//=============<结束定义Commonbox类>==============================================
Commonbox student; //定义全局变量
int Menu()
{
cout <<"===========[主选单:]==========="<<endl;
int n=1,select=-1;
cout <<n++<<".输入学生成绩;"<<endl<<endl;
cout <<n++<<".按学号排序;"<<endl<<endl;
cout <<n++<<".按学号查找记录;"<<endl<<endl;
cout <<n++<<".删除由学号指定的记录;"<<endl<<endl;
cout <<n++<<".列出所有记录;"<<endl<<endl;
cout <<n++<<".计算平均成绩;"<<endl<<endl;
cout <<"0.退出;"<<endl<<endl;
cout <<"[请选择(输入相应数字)]:";
cin >>select;
return select;
}
char Exit() //返回一个字符患,用于确认退出
{
char s;
cout<<"确定要退出程序吗?[Y/N]:";
cin >>s;
return s;
}
void Input(int *num, string *name, int *mark) //输入学生信息
{
cout <<"请输入 学号 姓名 分数:";
cin >>*num;
if (*num==-1)return;
cin >>*name>>*mark;
return;
}
void AddNew() //增加记录
{
int num=0,mark=0;
string name="";
cout<<endl<<"当输入的学号为-1时表示结束输入."<<endl;
Input(&num, &name, &mark);
while (num!=-1)
{
student.AddItem(num,name,mark);
Input(&num, &name, &mark);
}
return;
}
void DoFind() //按学号查找
{
int num;
cout<<endl<<"当输入的学号为-1时表示结束输入."<<endl;
do
{
cout <<"请输入要查找的学生的学号: ";
cin>>num;
if (num==-1)continue;
student.Search(num);
}
while (num!=-1);
return;
}
void DoDelete() //删除记录
{
cout<<endl<<"当输入的学号为-1时表示结束输入."<<endl;
int num;
do
{
cout <<"请输入要删除的学生的学号:";
cin>>num;
if (num==-1)continue;
student.RemoveItem(num);
}
while (num!=-1);
return;
}
void ShowAverage() //输出平均数
{
float avr=student.Average();
if (avr>0)
{
cout<<"共有记录:\t"<<student.ListCount()<<endl<<endl;
cout<<"平均成绩:\t"<<avr<<endl<<endl;
}
return;
}
//-------