void main()
{
int a;
a=10;
do
while(a++<10);
while(a++<=11);
printf("%d",a);
}
上面的程序给出的输出为14
。
能解释一下原因吗?
最佳答案
这段代码会让你明白为什么,每当你输入 a++ 它总是递增
void main()
{
int a;
a=10;
do{
while(a++<10);
printf("%d",a);
}
while(a++<=11);
printf("%d",a);
}
关于C 编程 while 循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32979307/