国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

本人用C++編寫的約瑟夫環的小程序,望指教

2019-11-17 05:46:23
字體:
來源:轉載
供稿:網友
#include<stdlib.h>
#include<iostream.h>typedef strUCt LNode
{
 int num,pwd;
 struct LNode *next;
}LNode, *LinkList;void main()
{
 int a,i,m,n,j;//m為報數上限值,n為人數,j為輸入的密碼;
    cout<<"please enter m and n:";
    cin>>m>>n;
    LinkList head,p,pt;//head為頭節點的指針,p為當前指針的前一指針,pt為當前指針;
    head=(LinkList)malloc(sizeof(LNode));
    p=head;
    for(i=1;i<n;i++)
 {
     pt=(LinkList)malloc(sizeof(LNode));
     p->next=pt;
  p=pt;
 }
    pt->next=head;
    pt=head;
 p=head;//建立n個節點;    cout<<"please enter the passWord:";
    for(i=1;i<=n;i++)
 {
     cin>>j;
     p->num=i;
     p->pwd=j;
  p=p->next;
 }
 pt=head;
 p=head;//輸入各個人的密碼;    for(i=1;i<n;i++)
 
 pt=p;//找尋最后一個節點;    for(i=1;i<=n;i++)
 {
     for(a=1;a<m;a++)
  {
      p=p->next;
  }
     pt=p->next;
     m=pt->pwd;
     cout<<pt->num;
  p->next=pt->next;
  free(pt);
  pt=p;//輸出各人的編號; 
 }
}



發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 宝清县| 林州市| 建宁县| 楚雄市| 长海县| 三河市| 绿春县| 禹州市| 乌鲁木齐市| 微博| 南平市| 泸定县| 广东省| 临湘市| 凤冈县| 商南县| 马关县| 麻栗坡县| 平邑县| 七台河市| 黑河市| 沙雅县| 老河口市| 桐乡市| 台北市| 乌海市| 银川市| 江永县| 贵定县| 塔城市| 牙克石市| 枞阳县| 杭州市| 贵溪市| 襄垣县| 腾冲县| 鄂伦春自治旗| 密山市| 湖口县| 东兴市| 右玉县|