c語言大題
發布時間: 2025-01-05 05:41:07
⑴ c語言題目:乒乓球比賽
太強大了,
#include "stdio.h"
void main()
{
char i,j,k;/*i是a的對手,j是b的對手,k是c的對手*/
for(i='x';i<='z';i++)//i有三種對陣情況x-a,y-a,z-a,用循環遍歷
for(j='x';j<='z';j++)//j有三種對陣情況x-b,y-b,z-b,用循環遍歷
{
if(i!=j)//表示i 、j 不能為x,y,z三人中的同一個人
for(k='x';k<='z';k++)//k有三種對陣情況x-c,y-c,z-c,用循環遍歷
{
if(i!=k&&j!=k)//表示k、i、j不能為x,y,z三人中的同一個人
{
if(i!='x'&&k!='x'&&k!='z')//此乃題目條件:A說他不和X比(a!=x),而i 又非跟a比,所以i!='x';C說他不和X、Z比。即:i!='x'且k!='x'且k!='z'(同理)
printf("order is a--%c\tb--%c\tc--%c\n",i,j,k);//經過以上排列,選擇,最終確定對手組合
}
}
}
}
熱點內容