正在悠闲地加载

把CMD下的color 方案遍历一遍

#include<stdio.h>
#include<stdlib.h>
#include<string.h>
void colors(char a[]);
void printcolor(int n);
int main()
{
    int i = 0x00;
    for(; i <= 0xff;i++)
    {    
        printcolor(i);
    }
    return 0;
}
void colors(char a[])
{
    system("pause"); /*每次输出前都停顿一下*/
    puts(a);
    system(a);
}
void printcolor(int n)
{
    char a[3];
    sprintf(a,"%x",n); /*把十六进制的数字格式化成字符串数组类型*/
    char s[30] = "color ";
    strcat(s,a);/*字符串追加*/
    colors(s);

}
posted @ 2012-11-22 15:09  仰望星空的耕田人  阅读(407)  评论(0编辑  收藏  举报