课程
/后端开发
/C
/C语言入门
if(m%n == 0) ;和 if(m%n == 0) 加分号和不加分号有什么区别
2017-07-23
源自:C语言入门 4-14
正在回答
这个要看具体的环境了
;的意思在编程中是结束本行代码的意思
如果if(m%n == 0) 后你还需要写其他内容 你就先别加; 等写完之后再加
如果if(m%n == 0)后你没有其他内容 你可以写; 结束该语句
一般情况下if判断条件之后都会有{} ,{}里的内容为if为ture时要执行的内容,不过此{}也可以省略。
慕粉1316069875 提问者
慕斯卡5168711
判断语句里if(m%n==0)后面不加;表示满足了if括号里的式子后要进行执行一些内容。而如果加了;则是这句话结束了,那么做这个判断后什么也没执行。一般后面不加;
如 :
if(m%n==0)
printf("%d",m);
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
1 回答分号的问题!
1 回答有关分号的问题
1 回答菜鸟提问,分号的问题
1 回答分号有问题哦
2 回答分号的使用?
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号