搜索
查看: 721|回复: 16
打印 上一主题 下一主题

这样搞为什么不行?新手求助

[复制链接]
跳转到指定楼层
楼主
发表于 2014-5-25 19:48:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
5啊哈币
#include <stdio.h>
#include <stdlib.h>
int main()
{
        system("color f4");
    printf("A\n"
                   "I*\n"
           "I**\n"
           "I***\n"
           "I****\n"
           "I*****\n"
           "I\n"
           "I\n"
           "I\n"
           "I\n");
        system("pause");
        return 0;
}
我想显示出一个白底红字的小队旗,为什么会失败?

最佳答案

查看完整内容

你的 system("color f4");这里的)打成了) C语言它只识别英文的符号,不识别中文的符号,楼主清楚了吗
沙发
发表于 2014-5-25 19:48:21 | 只看该作者
本帖最后由 零落的忧伤丶 于 2014-5-26 18:04 编辑

  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. int main()
  4. {
  5. system("color f4");
  6. printf
  7. ("A\n"
  8. "I*\n"
  9. "I**\n"
  10. "I***\n"
  11. "I****\n"
  12. "I*****\n"
  13. "I\n"
  14. "I\n"
  15. "I\n"
  16. "I\n");
  17. system("pause");
  18. return 0;
  19. }
复制代码
你的 system("color f4");这里的)打成了) C语言它只识别英文的符号,不识别中文的符号,楼主清楚了吗
板凳
发表于 2014-5-25 20:56:18 | 只看该作者
楼主,记得区分全半角……
地板
发表于 2014-5-25 20:56:25 | 只看该作者
#include <stdio.h>
#include <stdlib.h>
int main()
{
        system("color f4");
    printf("A\n"
                  "I*\n"
           "I**\n"
           "I***\n"
           "I****\n"
           "I*****\n"
           "I\n"
           "I\n"
           "I\n"
           "I\n");
        system("pause");
        return 0;
}
5#
发表于 2014-5-25 20:56:32 | 只看该作者
#include <stdio.h>
#include <stdlib.h>
int main()
{
        system("color f4");
    printf("A\n"
                  "I*\n"
           "I**\n"
           "I***\n"
           "I****\n"
           "I*****\n"
           "I\n"
           "I\n"
           "I\n"
           "I\n");
        system("pause");
        return 0;
}
6#
发表于 2014-5-25 21:14:35 | 只看该作者
printf的格式化字符串是一个字符串
你看你写了多少个
7#
发表于 2014-5-26 10:20:34 | 只看该作者
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. int main()
  4. {
  5.     system("color f4");
  6.     printf("A\n");
  7.     printf("I*\n");
  8.     printf("I**\n");
  9.     printf("I***\n");
  10.     printf("I****\n");
  11.     printf("I*****\n");
  12.     printf("I\n");
  13.     printf("I\n");
  14.     printf("I\n");
  15.     printf("I\n");
  16.     system("pause");
  17.     return 0;
  18. }
复制代码
8#
发表于 2014-5-26 12:06:42 | 只看该作者
其实这个是不用换行的,你把这些符号都放在一行里就能正常编译了
9#
发表于 2014-5-26 18:17:47 | 只看该作者
不要换行,就在一行上写就行
10#
发表于 2014-5-26 19:18:20 | 只看该作者
又遇到一个不设定最佳答案的人

点评

…………………………………………………………………………………………………………………………  发表于 2014-5-26 20:45
那好,我就不把你的设为最佳答案。  发表于 2014-5-26 20:44
11#
 楼主| 发表于 2014-5-26 20:45:49 | 只看该作者
谢谢大家,大家的各种方法我会采纳的{:soso_e128:}
12#
发表于 2014-5-31 11:10:08 | 只看该作者
我从楼主的身上闻到了一股小孩子的味道……他肯定是小学生……
13#
发表于 2014-5-31 13:07:06 | 只看该作者
我怎么觉得楼主选的最佳答案不能通过编译的
14#
 楼主| 发表于 2014-6-2 15:49:16 | 只看该作者
1935515130 发表于 2014-5-31 11:10
我从楼主的身上闻到了一股小孩子的味道……他肯定是小学生……

是又怎么样
15#
 楼主| 发表于 2014-6-2 15:55:16 | 只看该作者
rosynirvana 发表于 2014-5-31 13:07
我怎么觉得楼主选的最佳答案不能通过编译的

啥意思,我修改了以后就可以运行啦。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表