初学C++ 有点问题不会。求解答

2024-12-28 06:19:50
推荐回答(1个)
回答1:

这个题目有点小难度!
用到三层for循环,关键是要理解条件。没编译器,下面程序文档写的,要是有问题,明天帮你改。
#include
void main()
{
char i,j,k;
for(i='x';i<='z';i++) //a的对手选择在xyz中一个
for(j='x';j<='z';j++) //b的对手选择在xyz中一个
if(i!=j) //ab的选手不一样
for(k='x';k<='z';k++) //c的对手选择在xyz中一个
if(i!=k && j!=k) //abc的对手都不一样
if(i!='x' && k!='x' && k!='z') //给定条件
printf("a--%c\tb--%c\tc--%c\n",i,j,k);

}