下列关于for循环和while循环的说法中哪个是正确的()。
A.while循环能实现的操作for循环也都能实现
B.while循环判断条件一般是程序结果for循环判断条件一般是非程序结果
C.两种循环任何时候都可替换
D.两种循环结构中都必须有循环体循环体不能为空
A.while循环能实现的操作for循环也都能实现
B.while循环判断条件一般是程序结果for循环判断条件一般是非程序结果
C.两种循环任何时候都可替换
D.两种循环结构中都必须有循环体循环体不能为空
A.两种循环结构中都必须有循环体,循环体不能为空
B.两种循环任何时候都可替换
C.while循环能实现的操作,for循环也都能实现
D.while循环判断条件一般是程序结果,for循环判断条件一般是非程序结果
A.两种循环除了格式不通外,功能完全相同
B. 与do-while语句不通的是,while语句的循环至少执行一次
C. do-while语句首先计算终止条件,当条件满足时,才去执行循环体中的语句
D. 以上都不对。
下列说法中错误的是
A.只能在循环体内使用break语句
B.在循环体内使用break语句可以使流程跳出本层循环体,从而提前结束本层循环
C.在while和do…while循环中,continue语句并没有使整个循环终止
D.continue的作用是结束本次循环,即跳过本次循环体中余下尚未执行的语句,接着再一次进行循环判断
A.不能使用do…while语句构成循环。
B.do…while语句构成的循环必须用break语句才能退出。
C.do…while语句构成的循环,当while语句中的表达式值为非0结束循环。
D.do…while语句构成的循环,当while语句中的表达式值为0结束循环。
A.t=1; while(t--) {cout<<t++;}
B.t=1; do{cout<<t; t++;} while(--t);
C.for(t=1; ; t++) cout<<t;
D.for(t=0; t; t++) cout<<t;
A、程序员无需编写线程创建和管理代码
B、程序员无需编写循环划分代码
C、程序员需指出哪个循环应并行
D、程序员需编写线程同步代码
A.没有区别,这两个结构任何情况下效果都一样
B.while循环比do-while循环执行效率高
C.while循环先判断后循环,所以循环至少被执行一次
D.while循环先循环后判断,所以循环至少被执行一次