資源簡介
計算機網絡 csma cd 協議
同學做的 拿來大家一起學習
代碼片段和文件信息
#include?
using?namespace?std;
#?include?
#?include?
#?include??
#?include?
int?inflagtkk1c=0;//i為循環變量、n為*控制參數、flag為總線狀態、t為退避時間的1/2、k為退避參數、c為重傳次數
int?zongxian=0;
char?fadata[20];
char?shoudata[100];
void?fa();
void?listen();
int?tuibi();
void?shuru()
{
printf(“請輸入要發送的數據:\n“);
scanf(“%s“fadata);
????printf(“\n“);
????listen();
fa();
exit(0);
}
void?listen()
{???
srand((unsigned)time(NULL));
zongxian=rand()%2;
if(zongxian==1)
{
printf(“監聽完畢總線空閑將立刻數據\n\n“);
Sleep(500);
}
else?{
printf(“總線繁忙繼續保持監聽\n\n“);
Sleep(400);
listen();
}
}
int MIN(int?xint?y)
{?
if?(x<=y)
return?x;
else?return?y;
}
int?tuibi()
{
??k=MIN(c10);
??k1=(pow(2k)-1);
??srand((unsigned)tim
- 上一篇:MFC課程設計簡單模擬打地鼠游戲
- 下一篇:C++DLL編程Demo
評論
共有 條評論