C语言程序设计代码

2022-07-12 05:15:13   文档大全网     [ 字体: ] [ 阅读: ]

#文档大全网# 导语】以下是®文档大全网的小编为您整理的《C语言程序设计代码》,欢迎阅读!
程序设计,语言,代码
程序代码如下: #include int main() {

int n=13, s ,m ,t ,I ,num[14],j; {

for(i=0;i<14;i++)

{ num[i]= i; } //给对应序号的人赋予初值 n=13; s=1; m=3; printf("依次离开圈子的人序号为\n"); for(i=s ;n>=1;) {

i=i+m-1; // 使i的值每次递增2 if(i > n)

i =i% n; //实现序号的循环

if(i= =0)

{

printf(" %d ",num[n]); i =n; } else

printf("%d ",num[i]); //输出报到3者的人的序号 for(j=I ;j < n; j++) //符合j条件进行循环

{num[j]=num[j+1];} //将下序号的值赋给上一个序号的值 n- - ; //使n的值递减为循环做条件 } printf("\n最后留在圈子里的人序号是:\n");

printf("%d\n" , num[1]); //输出最后留在圈子里的人序号

}

getchar(); return 0; }






#include int main() {

int n=13, s ,m ,t ,i ,num[14],j; {

for(i=0;i<14;i++)

{ num[i]= i; } //给序号赋予初值 n=13; s=1; m=3; printf("依次离开圈子的人序号为\n"); for(i=s ;n>=1;) {

i=i+m-1; // 使i的值每次递增2 if(i > n)

i =i% n; //实现序号的循环

if(i==0) {

printf(" %d ",num[n]); } else

printf("%d ",num[i]);//输出报到3者的序号

for(j=i ;j < n; j++) //符合j条件进行循环

{num[j]=num[j+1];} //将下序号的值赋给上一个序号的值 n-- ; //使n的值递减为循环做条件 } printf("\n最后留在圈子里的人序号是:\n");

printf("%d\n" , num[i]); //输出最后留在圈子里的人序号 }

getchar(); return 0; }


本文来源:https://www.wddqxz.cn/15e68b7033687e21af45a9e4.html

相关推荐