鱼C论坛

 找回密码
 立即注册
查看: 1370|回复: 5

为什么我的代码感觉没问题但是运行却运行不正确。求大....

[复制链接]
发表于 2021-10-15 09:44:48 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
在Devc++上显示是正常的,但运行时发现点对的不齐,把代码复制过来


就不齐了
#include <stdio.h>

int main()
{
       printf("\n\
        @\n\
       / \\n\
           * *\n\
           * *\n\
        *********\n\
***************\n\
*****************\n            ");
       return 0;       
}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-10-15 09:46:17 | 显示全部楼层
你从这看看你的代码就是歪的
混用tab和空格了,编译器看着齐,实际上是不齐的
把所有缩进删除重新都用空格补全
#include <stdio.h>

int main()
{
        printf("\n\
         @\n\
        / \\\n\
        * *\n\
        * *\n\
        * *\n\
    * * * * * *\n\
  * * * * * * * *\n\
* * * * * * * * * *\n\
        * *\n\
        * *\n\
      * * * *\n\
    * * * * * *\n");

        return 0;
}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-10-15 10:08:24 | 显示全部楼层
这题目主要是要让你明白如何运用空格、换行来打印图,至於该输出多少个空格是用计算,不是用眼睛看!
#include <stdio.h>

int main(){
    printf("\
               88888888\n\
            8888      8888\n\
           88            88\n\
         888              888\n\
        88                  88\n\
       88                    88\n\
       8                      8\n\
      88                      88\n\
     88                        88\n\
     8                          8\n\
     8                          8\n\
    88                          88\n\
    8                            8\n\
    8                            8\n\
    8                            8\n\
    8                            8\n\
    8                            8\n\
    8                            8\n\
    88                          88\n\
     8                          8\n\
     8                          8\n\   
     88                        88\n\    
      88                      88\n\    
       8                      8\n\    
       88                    88\n\    
        88                  88\n\    
         888              888\n\    
            88            88\n\   
            8888      8888\n\    
               88888888");
    return 0;
}
               88888888
            8888      8888
           88            88
         888              888
        88                  88
       88                    88
       8                      8
      88                      88
     88                        88
     8                          8
     8                          8
    88                          88
    8                            8
    8                            8
    8                            8
    8                            8
    8                            8
    8                            8
    88                          88
     8                          8
     8                          8
     88                        88
      88                      88
       8                      8
       88                    88
        88                  88
         888              888
            88            88
            8888      8888
               88888888

评分

参与人数 1荣誉 +5 鱼币 +5 贡献 +3 收起 理由
人造人 + 5 + 5 + 3 鱼C有你更精彩^_^

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-10-15 10:34:34 | 显示全部楼层
傻眼貓咪 发表于 2021-10-15 10:08
这题目主要是要让你明白如何运用空格、换行来打印图,至於该输出多少个空格是用计算,不是用眼睛看!

你这个图形是纯手工拼出来的还是用程序生成的?
^_^
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-10-15 10:38:26 | 显示全部楼层
人造人 发表于 2021-10-15 10:34
你这个图形是纯手工拼出来的还是用程序生成的?
^_^

自己拼的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-10-15 10:38:42 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-16 02:58

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表