永发信息网

C语言中WHILE的用法问题while();;}这两个有没有区别,是不是前者一定要加;结束?

答案:2  悬赏:60  手机版
解决时间 2021-02-08 16:39
C语言中WHILE的用法问题while();;}这两个有没有区别,是不是前者一定要加;结束?
最佳答案
先说一下,前面的例子有问题,你需要注意,“while();”如果你这么书写的话,这一行是整个while的循环,下一行的语句不算循环体,所以如果你希望下一行的******;循环执行的话,while后面的分号千万不要加.从语义上来说,while (条件)循环体; 循环体只是一个语句,如果你需要执行多条语句的话,必须使用大括号括起来,相当于一条语句,这是在进行编译时需要确认的.C语言的语句是以分号结束的,也就是说,不管你写多少行,只要没有看到分号,这一句话就没有结束.
全部回答
正好我需要
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
挺乃儿乳聊吧(新兴旗舰店)地址在什么地方,想
焦作服务区在哪里啊,我有事要去这个地方
丝御发型屋地址在什么地方,想过去办事
Darry Ring上海香港广场店
《born on the cusp什么意思
把下面的数按从小到大的顺序排列0.98 七分
温泉城市花园北门地址在什么地方,想过去办事
名师名剪发业地址好找么,我有些事要过去
现在一条软中华价格
我国于2010年10月1日18点59分57秒发射了“嫦
泰州市青少年活动中心我想知道这个在什么地方
cpb钻光粉底霜和粉底液的区别
为什么我的眼睛一段时间是单眼皮,一段是间是
tan多少度等于十五分之四
杭州长运公司司机吴斌,驾驶大客车在高速公路
推荐资讯
乌兰图嘎嘎查地址在什么地方,我要处理点事
梦见跑万米怎么回事
榆沟塄地址在哪,我要去那里办事
【2013年春晚直播】2013年2月9日晚上8点中央
新乡的工行卡或建行卡向海南省信用社转帐收手
你会理财吗?Can you
Valentine's Day的歌词Valentine's day的歌词
用韦恩图表示集合U,A,B,使得U={1,2,3,4,5},A
大学文科生,要换笔记本电脑,求大神给好的推
华硕X55C下载苹果刷机软件后蓝屏 按F8什么模
2011,10,292639信鸽足环号成绩查询
打球怎么防止脚踝扭伤
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?