?? 4_22.cpp
字號:
#include <iostream.h>
void main()
{
int i,k,m,s,sh,num[30],sea[15],ship[15];
for (i=0;i<30;i++)
num[i]=i+1; //1至30給每人編號
i=0; //i為每次循環時計數變量
k=0; //k為按1,2...9報數時計數變量
m=0; //m為退出人數
s=0; //存被投入海者數組的下標
sh=0; //存在船上人編號數組的下標
while (m<15)
{
if (num[i]!=0) k++;
if (k==9)
{
sea[s]=num[i];
s++;
num[i]=0;
k=0;
m++;
}
i++;
if (i==30) i=0;
}
for(i=0;i<30;i++)
if (num[i]!=0)
{
ship[sh]=num[i];
sh++;
}
cout<<"被投入海的序號為:"<<endl;
for(i=0;i<15;i++)
{
cout<<sea[i]<<" ";
}
cout<<endl<<"留在船上的序號為:"<<endl;
for(i=0;i<15;i++)
{
cout<<ship[i]<<" ";
}
cout<<endl;
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -