(9)下列关于for循环和while循环的说法中哪个是正确的?
A.while循环能实现的操作,for循环也都能实现
B.while循环判断条件一般是程序结果,for循环判断条件一般是非程序结果
C.两种循环任何时候都可替换
D.两种循环结构中都必须有循环体,循环体不能为空
这题的参考答案是选择D请问对吗,我是选择A
A.while循环能实现的操作,for循环也都能实现
B.while循环判断条件一般是程序结果,for循环判断条件一般是非程序结果
C.两种循环任何时候都可替换
D.两种循环结构中都必须有循环体,循环体不能为空
这题的参考答案是选择D请问对吗,我是选择A
举个例子Scanner s = new Scanner(System.in);
String str = s.next();
while(s.equals("java")){
system.out.println("i love java");
}
这个for循环能实现么?
String str= s.next();
for(;s.equals("java");str=s.next()){
System.out.println("i love java");
}我选的就是A。
B.while循环判断条件一般是程序结果,for循环判断条件一般是非程序结果 没有这种的说法
C.太绝对了。
D。循环体是必须有,但可以为空.
A:...能,...都能
B:...一般是,...一般是
C:...都能
D:...必须有,...不能有时候选择题答案太过绝对,很有可能就是错的,哈哈,另类做法
不知道 包不包括 do while......while(boolean b)
for(;boolean b;)for确实能够 替代while 但是不能替代 do while
B.while循环判断条件一般是程序结果,for循环判断条件一般是非程序结果
什么叫做 “一般”?什么又叫做 “程序结果”?
int i=0;
while(i<10){
i++;
}for(int i=0;i<10;i++);
有什么区别吗?C.两种循环任何时候都可替换
for 能替代 while
while就一定能替代 for 吗? 什么又叫做“任何时候”?
所谓的替换 就单单是从 功能实现上来说的吗?不考虑 代码可读性?
D.两种循环结构中都必须有循环体,循环体不能为空 public class Test6 {
public static void functionFor(){
for(;;);//可以通过编译 并且没有循环体“{}”
}
public static void functionWhile(){
while(true);//可以通过编译 并且没有循环体“{}”
}
}