为什么要>0 ?while语句while括号里里是什么意思?
来源:蜘蛛抓取(WebSpider)
时间:2018-07-22 08:18
标签:
while括号里
不一定当循环体的语句超出2113一呴时,需要用花while括号里5261括起来但4102是如果循环体只有一条语句1653时,就可以省略花while括号里
不一定花while括号里作用是为了让2113编译器知道While循环的循环体5261范围。
但是建议用花括4102号
如果代码初步完成1653后,又想起来向while循环里添加代码
下面是用和不用{}括起来的两种可能的情况:
这个循环會执行a=b+10;一条语句,循环结束以后会执行b++;
可以看出两者是有差别的
花while括号里使用看个人喜好,用{}会减少错误的可能性
是的while循环体是需要2113用花括号5261括4102起来的。
如果while循环体不用花while括号里括起来那么编译器没有办法
判断该1653段代码是否是while循环体。
洳果代码初步完成后又想起来向while循环里添加代码。
下面是用和不用{}括起来的两种可能的情况:
while (a<100)
a=b+10;
b++;
while (a<100) {
a=b+10;
b++;
}
可以看出两者是有差别的为了防止第一種情况的发生,
哪怕while循环体只有一个语句也要用花while括号里括起来
for{循环的循环体语句中,可以包含多条语句但必须用花while括号里括起来,花while括号里后面一定要加分号(错误)
解答:花while括号里后不能加分号
的話 不需要花while括号里也可以
这里的一4102句话是指一次可以执1653行完毕的
这也是可以的 不过 为了代码的规范 还是推荐写花while括号里
下载百度知道APP,抢鲜体验
使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案
14年本科毕业于河南理工大学至紟就读于河南理工大学攻读硕士学位,从事编程学习已有5年
判断i的值是否为0,不是2113i自减并执行while后语句5261直到i等于0;
while(i--)其中i是一个变量,依佽4102递减i--是先取值1653后减,--i先减后取值,所以i--的取值同未执行该自减运算时的i相等
while(i--)是判断while括号里里(i=i-1)是否为真,如果为真(非0)继續执行循环语句,如果为假(0)就跳出循环,往下执行循环外面的语句
下载百度知道APP抢鲜体验
使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。
当num为无符号整形时
while(num)执行的结果才是一样的但是判断条件是不一样的
比如是有符号整形时结果就不一样了
下载百度知道APP抢鲜体验
使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。