⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 1_pro.c

📁 C源代码 计算机等级考试C语言上机题
💻 C
字号:
#include  <stdio.h>
#define  N  100
#define  S  1
#define  M  10
int p[100], n, s, m ;
void WriteDat(void);
void Josegh(void)
{
 int i,j,k,s1,w;
  s1=s;
  for(i=1;i<=n;i++)  p[i-1]=i;
    for(i=n;i>=2;i--)
    {
      s1=(s1+m-1)%i;
      if(s1==0)  s1=i;
      w=p[s1-1];
      for(j=s1;j<=i-1;j++)  p[j-1]=p[j];
      p[i-1]=w;
    }

}
void main()
{
  m = M ;
  n = N ;
  s = S ;
  Josegh() ;
  WriteDat() ;
}
void WriteDat(void)
{
  int i ;
  FILE *fp ;
  fp = fopen("OUT99.DAT", "w") ;
  for(i = N - 1 ; i >= 0 ; i--)
  {
    printf("%4d ", p[i]) ; fprintf(fp, "%4d", p[i]) ;
    if(i % 10 == 0) { printf("\n") ; fprintf(fp, "\n") ;  }
  }
  fclose(fp) ;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -