當前位置:編程學習大全網 - 編程軟體 - c語言題目:乒乓球比賽

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);//經過以上排列,選擇,最終確定對手組合

}

}

}

}

  • 上一篇:有關C語言:求圓錐體的體積和表面積,急!!!!!!1
  • 下一篇:如何在plc中顯示儀表頻率信號
  • copyright 2024編程學習大全網