用c++编一个3对乒乓球比赛名单的程序

用c++编一个3对乒乓球比赛名单的程序,第1张

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++编写关于乒乓球赛的程序、一场正规的乒乓球赛比赛程序是什么等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/9667732.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存