作业帮 > 综合 > 作业

C语言for语句下的语句之间的关系问题.

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/20 07:50:14
C语言for语句下的语句之间的关系问题.


请问为什么加了“{”会造成错误呢?书上好像是说条件语句下单独一句可以不用加大括号啊,多个语句要加大括号吧,如果不加的话,他们是就不是并列关系了吧?
先回答你不加括号之后的关系:
比如这里的if条件判断,如果不加大括号不是并列关系,一个语句下只能做一句.所以这里的j=1;或k=1都是会出错的.
以你的第一张为例吧:

然后这里我还给你画了一下流程图,有什么异议吗?
再问: 没有了,感激,我现在知道了,其实不加括号就是并列的,即执行完循环后执行循环后面的程序,然后卖官鬻爵不加括号,只是写法上的问题吧,其实应该往前缩进对齐上一个并列关系的语句吧。 然而电脑就认为是已经缩进对齐了,是吧。但是对好的写法还是对齐相同关系的语句。