C语言初学者易犯的7大错,快来看看你有没有中招?( 五 )

打代码时手不抖 , 编译运行时啥事没有 。

C语言

3.多加分号

int a=0;\nfor(int i=1;i<=100;i++);\n{\na++;\n\nprintf(\"%d\"a);

我们在敲代码时常常会遇到如上的情况 , 在for语句的括号后多加了一个分号 , 从而会导致for语句提前结束 , 最终输出的结果会是1 , 而不是想要的100 。

所以此处应该引起注意:

在不需要分号的地方不要多加

推荐阅读