當前位置:編程學習大全網 - 編程軟體 - 用鏈表編程進行數據查找

用鏈表編程進行數據查找

通過修改m和n的值,可以找出最後壹個報圈人數的同類型人。

# include & ltstdio.h & gt

# include & ltstdlib.h & gt

#定義N 13 //壹個圈子的總人數。

#定義M 3 //報告的數量。

int main()

{ int p[N],n=N,s=1,m = M

int i,j,k,w;

for(I = 1;我& lt= n;i++)p[I-1]= I;

for(I = n;我& gt=2;我-)

{

s =(s+m-1)% I;

if(s = = 0)s = I;

w = p[s-1];

for(j = s;j & lt= I-1;j++)p[j-1]= p[j];

p[I-1]= w;

}

Printf("循環外順序:\ n ");

for(I = n-1;我& gt=0;我-)

printf("%5d ",p[I]);

printf(" \ n ");

Printf("圈裏最後壹個人的序號是:%d\n ",p[n-n]);

返回0;

}

  • 上一篇:“西瓜”英語怎麽說?
  • 下一篇:計算機專業好找工作嗎?
  • copyright 2024編程學習大全網