首页 > 试题广场 >

执行如下程序代码后,C的值是(   &n

[单选题]
执行如下程序代码后,C的值是(    )
int a = 0, c = 0;
do{
    --c;
    a = a - 1;
}while(a > 0);

  • 0
  • 1
  • -1
  • 死循环
do-while中,do中是循环体,while是条件。不管条件正确与否,都会先进行循环体,再进行判断,所以至少循环一次。
编辑于 2022-06-20 15:20:20 回复(0)
--c和c--的区别:前者先c=c-1,在输出c;后者是先输出c,在c=c-1;
do..while..语句中:
先执行do里面的语句,在判断while()里面条件是否成立:
成立,则继续执行do语句;
不成立,终止循环。
发表于 2022-03-18 22:32:24 回复(0)
do while循环体首先会无条件执行一次,然后在再根据while里的条件进行循环
发表于 2020-06-21 00:17:53 回复(0)