?? 32.c
字號(hào):
#include "stdio.h"
main()
{
int n,s,j,k,p;
int a[100],b[100];//最多允許100人
printf("請(qǐng)輸入人數(shù):");
scanf("%d",&n);
printf("請(qǐng)輸入數(shù)字:");
scanf("%d",&s);
for(k=0;k<n;k++)
a[k]=k+1;
for(j=0;j<n-1;j++)
{
p=s%(n-j);
for(k=0;k<n-p-j;k++)//從新變換數(shù)組
b[k]=a[p+k];
for(k=n-p-j;k<n-1-j;k++)
b[k]=a[k-n+p+j];
for(k=0;k<n-1;k++)
a[k]=b[k];
for(k=0;k<n-j-1;k++)//顯示數(shù)組每次變化后的排列順序
printf("%d,",a[k]);
printf("\n");
}
printf("最后所剩的數(shù)字是:%d\n",a[0]);
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -