C++编程题目谁会做呀

来源:百度知道 编辑:UC知道 时间:2024/06/30 16:40:17
设计一个完整的程序求出6个字符”A”-”E”的全排列,并显示出来

#include "stdafx.h"
bool a[6]={false,false,false,false,false,false};
char b[6];

void view()
{
for(int i=0;i<6;i++)
{
printf("%c",b[i]);
}
printf("\n");
}

int main(int argc, char* argv[])
{
void fun(int index);
fun(0);
return 0;
}

void fun(int index)
{
for(int i=0;i<6;i++)
{
if(!a[i])
{
b[index]=97+i;
a[i]=true;
if(index==6-1) view(); else fun(index+1);
}
else a[i]=false;
}
}

上楼的你在搞什么,你以为是delphi吗?
#include <iostream.h>

void main()
{
char a;
for(a='A';a<='E';++a)
cout<<a<<endl;
}
也许这个就是你想要的程序

#include <iostream.h>

void main()
{
cout<<A to E;
}