c++dowhile循环?

哈哈 看反题目意思的同学举个爪

dowhile循环就是为了通过若干次的重复得到结果一般情况下,如果不确定dowhile循环的次数时都选择while如果对于dowhile循环的次数比较确定情况下用for
正因为while嘚dowhile循环次数不定,所以我们会考虑用程序的结果作为判断条件而,一般都是在次数固定条件明确的情况下使用,所以相对于用dowhile循环次數比用程序结果来判断要直观明了一些

for为了判定dowhile循环而初始化定义的变量在fordowhile循环结束后在内存中释放,而whiledowhile循环使用的变量则在dowhile循环结束後可以继续使用(两个dowhile循环的变量的作用域不同)

whiledowhile循环可以一次不执行,而for不行

所以D:whiledowhile循环能够实现的操作fordowhile循环也能实现 是正确的。

囿哪位大佬解释一下d选项吗

选c,楼上的两位哥哥再学学吧

B说反了,while(true)则继续执行dowhile循环体

这道题你会答吗花几分钟告诉大家答案吧!

}
下列说法正确的是( ).
A.是死dowhile循環 B.dowhile循环执行两次
C.dowhile循环执行一次 D.有语法错误
这个没啥疑问,当x=1时,x是0
那么,如果x=2或者x3的话,while(!x)这个条件取什么值呢?是真值还是假值?
有人告诉我感歎号是“非”的意思,非1是0,那么非2或者非3呢?
!就是表示非的意思,经过它处理后的结果为布尔型,要么为0,要么为1,!x,只要x不为0,1,2,3,都可以,那么!x的结果就是0,只囿当x为0时,结果为1
}

我要回帖

更多关于 c++for循环 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信