| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 918 人关注过本帖
标题:代码感觉没问题,为什么编译不出想要的结果?
取消只看楼主 加入收藏
kljj0301
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2017-4-26
结帖率:0
收藏
已结贴  问题点数:20 回复次数:0 
代码感觉没问题,为什么编译不出想要的结果?
#include <stdio.h>
/*更改DOS窗口的颜色*/  
main()
{
    printf("请选择您喜欢的颜色:\n");
    printf("\n");
    printf("背景颜色                文字颜色\n");
    printf("0 = 黑色                8 = 灰色\n");
    printf("1 = 蓝色                9 = 淡蓝\n");
    printf("2 = 绿色                A = 淡绿\n");
    printf("3 = 浅绿                B = 浅绿\n");
    printf("4 = 红色                C = 淡红\n");
    printf("5 = 紫色                D = 淡紫\n");
    printf("6 = 黄色                E = 淡黄\n");
    printf("7 = 白色                F = 亮白\n");
    char b, w; /*背景色文字色*/
    printf("请输入背景颜色:\n");
    scanf("%s", &b);
    while (b!='0' && b!='1' && b!='2' && b!='3' && b!='4' && b!='5' && b!='6' && b!='7' ){
        printf("背景颜色输入不匹配,请重新输入:\n");
        scanf("%s", &b);
    }
    printf("请输入文字颜色:\n");
    scanf("%s", &w);
    while (w!='8' && w!='9' && w!='A' && w!='B' && w!='C' && w!='D' && w!='E' && w!='F'){
        printf("文字颜色输入不匹配,请重新输入:\n");
        scanf("%s", &w);
    }
    if (b == '0'){
        if (w == '8') system("color 08");
        if (w == '9') system("color 09");
        if (w == 'A') system("color 0A");
        if (w == 'B') system("color 0B");
        if (w == 'C') system("color 0C");
        if (w == 'D') system("color 0D");
        if (w == 'E') system("color 0E");
        if (w == 'F') system("color 0F");
    }
    if (b == '1'){
        if (w == '8') system("color 18");
        if (w == '9') system("color 19");
        if (w == 'A') system("color 1A");
        if (w == 'B') system("color 1B");
        if (w == 'C') system("color 1C");
        if (w == 'D') system("color 1D");
        if (w == 'E') system("color 1E");
        if (w == 'F') system("color 1F");
    }
    if (b == 2){
        if (w == '8') system("color 28");
        if (w == '9') system("color 29");
        if (w == 'A') system("color 2A");
        if (w == 'B') system("color 2B");
        if (w == 'C') system("color 2C");
        if (w == 'D') system("color 2D");
        if (w == 'E') system("color 2E");
        if (w == 'F') system("color 2F");
    }
    if (b == 3){
        if (w == '8') system("color 38");
        if (w == '9') system("color 39");
        if (w == 'A') system("color 3A");
        if (w == 'B') system("color 3B");
        if (w == 'C') system("color 3C");
        if (w == 'D') system("color 3D");
        if (w == 'E') system("color 3E");
        if (w == 'F') system("color 3F");
    }
    if (b == 4){
        if (w == '8') system("color 48");
        if (w == '9') system("color 49");
        if (w == 'A') system("color 4A");
        if (w == 'B') system("color 4B");
        if (w == 'C') system("color 4C");
        if (w == 'D') system("color 4D");
        if (w == 'E') system("color 4E");
        if (w == 'F') system("color 4F");
    }
    if (b == 5){
        if (w == '8') system("color 58");
        if (w == '9') system("color 59");
        if (w == 'A') system("color 5A");
        if (w == 'B') system("color 5B");
        if (w == 'C') system("color 5C");
        if (w == 'D') system("color 5D");
        if (w == 'E') system("color 5E");
        if (w == 'F') system("color 5F");
    }
    if (b == 6){
        if (w == '8') system("color 68");
        if (w == '9') system("color 69");
        if (w == 'A') system("color 6A");
        if (w == 'B') system("color 6B");
        if (w == 'C') system("color 6C");
        if (w == 'D') system("color 6D");
        if (w == 'E') system("color 6E");
        if (w == 'F') system("color 6F");
    }
    if (b == 7){
        if (w == '8') system("color 78");
        if (w == '9') system("color 79");
        if (w == 'A') system("color 7A");
        if (w == 'B') system("color 7B");
        if (w == 'C') system("color 7C");
        if (w == 'D') system("color 7D");
        if (w == 'E') system("color 7E");
        if (w == 'F') system("color 7F");
    }
    return 0;
}
搜索更多相关主题的帖子: include 黄色 
2017-04-26 06:48
快速回复:代码感觉没问题,为什么编译不出想要的结果?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.025699 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved