qq_43412960
2019-10-25 14:58
采纳率: 79.1%
浏览 383

这是一个关于C语言界符{}的相关问题

#include "stdio.h"
#include "conio.h"
#include <math.h>
#include <string.h>
int   main()
{ 
for(int i=0;i<4;i++)
  for(int j=0;j<7;j++)
     { printf("*");
      if(j==6)
          printf("\n");
  }
  getch();
  return 0;
}

getch()相邻的界符},我想把他右移,来实现for循环块的{}对齐。但是,按空格移不动。按tab才能让它向右走,这是为什么呢。tab键起到的不就是多个空格的作用吗

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • 毕小宝 2019-10-25 15:21
    已采纳

    用什么 IDE 工具,可以直接格式化达到。
    而且楼主贴的代码 getch() 后面没有右花括号呢。

    点赞 评论
  • davidyu720 2019-10-25 15:36

    好像是指内层for的 } 闭括号

    点赞 评论

相关推荐 更多相似问题