发布网友 发布时间:2022-09-04 17:19
共5个回答
热心网友 时间:2024-10-05 17:29
我们在编写C语言程序时需要频繁用到循环,而for循环后面的大括号,有时有,有时没有。
比如:
for(int i=0;i<10;i++){而for是否需要加大括号跟for循环的作用域有关。
若不加大括号,它只包含下面一条语句,若加括号后则包含括号内所有语句。
即如果循环只有一句话,可以不加大括号,多句话循环就需要扩上括号,另外一点,便是编译器的区别,不同的编译器和编译环境会影响到编译语言的语法,编译方法也会有不同的规范。
热心网友 时间:2024-10-05 17:29
一条语句不加,多条语句就加上,总之加了看起来舒服点,代码规范热心网友 时间:2024-10-05 17:30
c语言在定义变量时,要求把所有变量定义语句提前,这就要求你的程序写成:热心网友 时间:2024-10-05 17:30
我没有mac,不能测试,你看看 去掉int 无 大括号 在mac下试试,如果没有错误则 表示mac下跟着语句时,要先定义变量才能赋值。热心网友 时间:2024-10-05 17:31
我们在编写C语言程序时需要频繁用到循环,而for循环后面的大括号,有时有,有时没有。