奋斗小恩 2022-02-20 03:10 采纳率: 100%
浏览 39
已结题

c语言打印出来的,为什么和printf后面的内容不一样?

我是c语言初学者,我想打印一架飞机,但是执行却是下面这个样子,不知道为什么?是因为不能有空格吗?

img

img

  • 写回答

3条回答 默认 最新

  • CSDN专家-sinJack 2022-02-20 03:28
    关注

    用多个printf输出
    一个printf输出的话,实际效果跟排列的效果并不一样,空格数对不上。
    你要用多个printf来输出,对应打印飞机结构的每一行。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录
    奋斗小恩 2022-02-20 03:53

    因为网上有一个是这么写的代码,然后复制他的代码可以打出来飞机,但是我自己敲的就打不出来

    回复
    CSDN专家-sinJack 回复 奋斗小恩 2022-02-20 03:56

    不同编辑器执行的效果是有差异的。一般都不会放在一个printf中,你拆开就行了。

    回复
    奋斗小恩 回复 CSDN专家-sinJack 2022-02-20 03:57

    好的,谢谢

    回复
查看更多回答(2条)
编辑
预览

报告相同问题?

问题事件

  • 系统已结题 2月27日
  • 已采纳回答 2月20日
  • 创建了问题 2月20日
手机看
程序员都在用的中文IT技术交流社区

程序员都在用的中文IT技术交流社区

专业的中文 IT 技术社区,与千万技术人共成长

专业的中文 IT 技术社区,与千万技术人共成长

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

客服 返回
顶部