编写C程序

来源:百度知道 编辑:UC知道 时间:2024/06/01 18:27:48
已知有8个城市,BEIJING,WUHAN,SHANGHAI,ZHENGZHOU,SHENYANG,TIANJIANG,GUANGZHOU,从中选出三个作为奥运会的赛场,编写程序,输出奥运会赛场的各种选法。

你只写了7个城市…… 我再加个chengdu

#include<stdio.h>
int main(void)
{
char *name[]={"BEJING","WUHAN","SHANGHAI","ZHENGZHOU","SHENYANG",
"TIANJIANG","GUANGZHOU","chengdu" };
int m,n,a,x=0;
for(m=0;m<6;m++)
{
for(n=m+1;n<7;n++)
{
for(a=n+1;a<8;a++)
{
x++;
printf("%d ",x);
printf("%s ",name[m]);
printf("%s ",name[n]);
printf("%s",name[a]);
printf("\n");
}
}
}
}