中易网

两个for语句之间有大括号隔开和没有大括号有什么区别

答案:6  悬赏:30  
解决时间 2021-04-28 18:14
  • 提问者网友:无悔疯狂
  • 2021-04-27 18:11
为什么都说 没区别呢 其实我想说 真的有区别 http://wenwen.sogou.com/z/q825300698.htm?quesup2
最佳答案
  • 二级知识专家网友:不服输的倔强
  • 2021-04-27 18:48
if for 等语句,档它的执行语句只有一行时,可以省略大括号
不过为了真假程序的可读性,通常都会将大括号用上,并搭配"Tab"键使用每一层级的代码对齐,方便自己或他人的阅读和修改
全部回答
  • 1楼网友:时光挺欠揍
  • 2021-04-27 21:29
在VC6中不一样. for(int i 在VC6中出了for以后, i依然有效
  • 2楼网友:眠于流年
  • 2021-04-27 21:24
没有区别:随便测试程序,去掉大括号和没去是一样的... #include <stdio.h> int main(void) { int a[10]; { for(int i = 0; i < 10; i++) { printf("\nPlease enter %d number:", i+1); scanf("%d", &a[i]); } } { for(int j = 0; j < 10; j++) printf("\n你输入的第%d个数为%d", j+1, a[j]); } printf("\n"); return 0; }
  • 3楼网友:萝莉姐姐鹿小北
  • 2021-04-27 21:02
没有区别,有大括号就是看起来整齐一些。
  • 4楼网友:我们只是兮以城空
  • 2021-04-27 20:23
有没有大括号跟一个for循环后面跟的是不是又一个for循环没什么关系。 有大括号,for作用于大括号里所有的语句,没有大括号就只作用于后面一句。
  • 5楼网友:晚安听书人
  • 2021-04-27 19:48
你好! 有没有大括号跟一个for循环后面跟的是不是又一个for循环没什么关系。 有大括号,for作用于大括号里所有的语句,没有大括号就只作用于后面一句。 希望对你有所帮助,望采纳。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息