C、C++代码:
C++代码:
#include<iostream>
using namespace std;
int main()
{
char i,j,k;
for(i='X';i<='Z';i++)//穷举法
for(j='X';j<='Z';j++)
for(k='X';k<='Z';k++)
if(i!=j&&i!=k&&j!=k)//三人对手各不相同,这句排除相同的情况
if(i!='X'&&k!='X'&&k!='Z')//A说他不和X比赛,C说他不和X、Z比赛
{
cout<<"A--"<<i<<endl;
cout<<"B--"<<j<<endl;
cout<<"C--"<<k<<endl;
}
return 0;
}
C代码:
#include<stdioh>
int main()
{
char i,j,k;
for(i='X';i<='Z';i++)//穷举法
for(j='X';j<='Z';j++)
for(k='X';k<='Z';k++)
if(i!=j&&i!=k&&j!=k)//三人对手各不相同,这句排除相同的情况
if(i!='X'&&k!='X'&&k!='Z')//A说他不和X比赛,C说他不和X、Z比赛
{
printf("A--%c\n",i);
printf("B--%c\n",j);
printf("C--%c\n",k);
}
return 0;
}
#include<stdioh> main() { char i,j,k;/i是a的对手,j是b的对手,k是c的对手/ for(i='x';i<='z';i++) for(j='x';j<='z';j++) { if(i!=j) for(k='x';k<='z';k++) { if(i!=k&&j!=k) { if(i!='x'&&k!='x'&&k!='z') printf("order is a--%c\tb--%c\tc--%c\n",i,j,k); } } } getchar(); }
简单来说,第一发,发球时要将球抛起,且不能用手或用身体藏球。
第二,一场比赛应采用三局两胜制或五局三胜制,在单打中,首先由发球员合法发球,再由接发球员合法还击,然后两者交替合法还击,也就是说抽签先发球的人应先发两次球,然后再由对方发两球,之后再交替发球。
第三,当比分达到10:10时采用一球换发制,直至拉开两分得差距决出胜负。
第四,比赛过程中,乒乓球连续触网两次(触网之后没有落到乒乓球桌面上,而再次触网),为死球,对方得一分;第五,下一局比赛开始时,双方交换场地与发球权。
以上是一局比赛的程序,一般来说一场比赛是7局4胜的,其它局数同上述所说。
以上就是关于用c++编一个3对乒乓球比赛名单的程序全部的内容,包括:用c++编一个3对乒乓球比赛名单的程序、用c++编写关于乒乓球赛的程序、一场正规的乒乓球赛比赛程序是什么等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)