#include <stdlib.h>
int main()
{
system( "color 3A ");
system( "pause ");
return 0;
}
解释一下 color后面 3是背景色代号 A是前景色代号,你可以根据这些代号自由改变
0=黑色
1=蓝色
2=绿色
3=湖蓝色
4=红色
5=紫色
6=黄色
7=白色
8=灰色
9=淡蓝色
A=淡绿色
B=淡浅绿色
C=淡红色
D=淡紫色
E=淡黄色
int main()
{
system( "color 3A ");
system( "pause ");
return 0;
}
解释一下 color后面 3是背景色代号 A是前景色代号,你可以根据这些代号自由改变
0=黑色
1=蓝色
2=绿色
3=湖蓝色
4=红色
5=紫色
6=黄色
7=白色
8=灰色
9=淡蓝色
A=淡绿色
B=淡浅绿色
C=淡红色
D=淡紫色
E=淡黄色
F=亮白色
#include "stdafx.h"
#ifdef WIN32
#include <Windows.h>
#endif
#include <time.h>
#include <stdlib.h>
#include <string.h>
int _tmain(int argc, _TCHAR* argv[])
{
while (1)
{
srand(time(NULL));
int _nPreColorFlag = rand() % 10;
int _nBackColorFlag = rand() % 6;
char _cBackColorFlag;
switch(_nBackColorFlag)
{
case 0:{ _cBackColorFlag = 'A';break;}
case 1:{ _cBackColorFlag = 'B';break;}
case 2:{ _cBackColorFlag = 'C';break;}
case 3:{ _cBackColorFlag = 'D';break;}
case 4:{ _cBackColorFlag = 'E';break;}
case 5:{ _cBackColorFlag = 'F';break;}
}
char strColorFormat[256];
sprintf(strColorFormat,"color %d%c",_nPreColorFlag,_cBackColorFlag);
system(strColorFormat);
printf("---------console window color show----------------\n");
Sleep(1000);
system("cls");
}
return 0;
}