C语言for语句下的语句之间的关系问题.
请问为什么加了“{”会造成错误呢?书上好像是说条件语句下单独一句可以不用加大括号啊,多个语句要加大括号吧,如果不加的话,他们是就不是并列关系了吧?
C语言for语句下的语句之间的关系问题.
答案:1 悬赏:0 手机版
解决时间 2021-08-24 20:20
- 提问者网友:记得曾经
- 2021-08-24 06:17
最佳答案
- 五星知识达人网友:蕴藏春秋
- 2021-08-24 07:51
先回答你不加括号之后的关系:
比如这里的if条件判断,如果不加大括号不是并列关系,一个语句下只能做一句.所以这里的j=1;或k=1都是会出错的.
以你的第一张为例吧:
然后这里我还给你画了一下流程图,有什么异议吗?
再问: 没有了,感激,我现在知道了,其实不加括号就是并列的,即执行完循环后执行循环后面的程序,然后卖官鬻爵不加括号,只是写法上的问题吧,其实应该往前缩进对齐上一个并列关系的语句吧。 然而电脑就认为是已经缩进对齐了,是吧。但是对好的写法还是对齐相同关系的语句。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯