调用函数后面当然要加分号
创新互联专业为企业提供渠县网站建设、渠县做网站、渠县网站设计、渠县网站制作等企业网站建设、网页设计与制作、渠县企业网站模板建站服务,十余年渠县做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。
定义函数后面不用加分号,加上分号也没有任何作用
// 通常情况是代表语句结束,偶尔会有个例外(比如说for语句)。
int a; // 定义了Int型变量a,语句结束,加上;
float b, // 定义了float型变量b,语句未结束
c; // 继续定义了float变量c,语句结果,加上;
for (int i=0; // ;前表示for语句的初始化语句
i10; // ;前表示for语句的条件判断
++i)
加分号,表示这个循环是空语句,除了执行for()括号里的,什么都不干,然后就执行下一行。
不加分号,那for循环后面的printf语句就是for循环的一部分,跟着for一起执行,但前提是for循环里的条件要满足。
分号代表语句结束。
例如:
for(i=0;i100;i++);
就等于:
for(i=0;i100;i++)
{
;
}
扩展资料:
注意事项
格式:
for(表达式1;表达式2;表达式3){
//若干语句(循环体)
}
执行规则:
计算表达式1,完成必要的初始化工作;
判断表达式2的值,若表达式2的值为true,则进行3,否则进行4;
执行循环体,然后计算表达式3,以便改变循环条件,进行2;
结束for语句的执行。