日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

约瑟夫环c语言程序完整版,C语言:约瑟夫环问题(源代码)

發布時間:2025/3/12 编程问答 16 豆豆
生活随笔 收集整理的這篇文章主要介紹了 约瑟夫环c语言程序完整版,C语言:约瑟夫环问题(源代码) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

本帖最后由 geige 于 2015-7-26 00:48 編輯

#include

#include

struct stu //構建一個新的數據類型

{

int num;

struct stu *next;

};

struct stu *createlist(int n);??//函數聲明

int main()

{

struct stu *head,*p,*temp;? ?//定義頭指針,以及中間指針temp,用來刪除節點

int n,m,i,j=1,flag=0;

printf("Please input n and m:\n");

scanf("%d%d",&n,&m);

head=createlist(n);? ?? ?? ? //調用函數來創建鏈表并返回頭指針賦值給head

p=head->next;? ?? ?? ?? ?? ? //將首節點的地址賦值給p

if(m==1)? ?? ?? ?? ?? ?? ?? ?//如果m等于1,直接按順序輸出

{

while(p!=NULL)

{

printf("%d ",p->num);

p=p->next;

}

putchar('\n');

}

else

{

while(n!=1)

{

for(i=1;i<=n;i++)

{

if(p!=NULL)

{

if(j==m)

{

printf("%d ",p->num);

if(p==head->next)

head->next=p->next; //如果刪除的是首結點,那么將第二個節點作為首節點

temp->next=p->next;

p=temp->next;

j=1;

flag++;

}

else

{

j++;

temp=p;

p=p->next;

}

}

}

n=n-flag; //退出的人數要減去

flag=0;

p=head->next; //將首節點重新賦給p

}

printf("%d\n",temp->num); //輸出最后一個數

}

free(p); //釋放內存

return 0;

}

struct stu *createlist(int n)

{

int i;

struct stu *phead=(struct stu*)malloc(sizeof(struct stu)),*ptail;??//申請頭結點

if(phead==NULL)

{

printf("Not able apply for memory !\n");

return 0;

}

ptail=phead; //

ptail->next=NULL; //將頭結點的下一個地址置空

for(i=1;i<=n;i++)

{

struct stu *pnew=(struct stu*)malloc(sizeof(struct stu)); //開辟新的節點

if(pnew==NULL)

{

printf("Not able apply for memory !\n");

return 0;

}

pnew->num=i;

ptail->next=pnew;

pnew->next=NULL;

ptail=pnew; //節點前移

}

return phead; //返回頭指針

}

總結

以上是生活随笔為你收集整理的约瑟夫环c语言程序完整版,C语言:约瑟夫环问题(源代码)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 亚洲欧美精品 | 国产一区二区自拍 | 久婷婷 | 国产免费99| 久久亚洲电影 | 中文幕无线码中文字夫妻 | 欧美少妇xxxxx | 亚洲欧美日本国产 | av最新地址| 中文字幕第一区综合 | 色五婷婷 | 99久久久无码国产精品性黑人 | 欧美日韩一区二区不卡 | 美女mm131爽爽爽免费动视频 | 日韩黄色三级 | 精品国产69 | 久久国产精品-国产精品 | 视频一区三区 | 怨女1988国语版在线观看高清 | 国产后入又长又硬 | 91精品国产综合久久精品图片 | 国v精品久久久网 | 黄色网av| 搞黄视频在线观看 | 日本一区免费电影 | 成人精品免费视频 | 国产免费看| 亚洲男人的天堂网 | 2020av在线 | 97久久久久久久 | 夜夜cao | 国产污污视频在线观看 | 91在线精品播放 | 亚洲成在线 | 黄色成年人视频 | 天堂在线资源8 | 亚洲天堂影院 | 高hnp视频 | 欧美网 | 天堂av网站 | 欧美老熟妇乱xxxxx | 成人免费毛片高清视频 | 人人妻人人澡人人爽欧美一区双 | jizz黑人 | 色不卡 | 黄色avav| 国产精品福利一区二区三区 | 久久午夜电影网 | 亚洲午夜福利一区二区三区 | 韩国伦理电影免费在线 | av一级在线观看 | 日日干天天干 | 秋霞啪啪片 | 久久狠狠爱 | 在线免费观看日韩av | 欧美日韩毛片 | 男生吃小头头的视频 | aaaa级片| 涩涩亚洲| 国产精品99久久久久久宅男 | 国产原创一区 | 青青草这里只有精品 | 原创真实夫妻啪啪av | 欧美天天| 在线视频观看国产 | 女人性做爰69片免费看 | 瑟瑟av| 欧美一区二区二区 | 97超碰成人 | 露脸啪啪清纯大学生美女 | 91字幕网 | 玉足女爽爽91 | 日本熟妇毛茸茸丰满 | 手机看片日韩欧美 | 欧美一级鲁丝片 | 综合五月婷 | 福利午夜视频 | 亚洲AV无码成人精品区明星换面 | 成人福利av | 国产精品视频一区在线观看 | 中文字幕第八页 | 久久99免费视频 | 黄a免费网络 | 国产黄色网络 | 好男人资源 | 依人成人综合网 | 中文字幕在线播放不卡 | 久草资源福利 | 国产传媒av在线 | 日美女逼逼 | 五月导航 | 亚洲深夜福利视频 | 黄色网页在线 | 成人激情开心 | 天天舔日日操 | 日韩爆操 | 国产乱人视频 | 激情五月色综合国产精品 | 成人免费高清 |