问:最后,使用console.printf 打印出一个格式化的字符串,上面写着“因为你说<response>,你通过了测试!”
例子.java
// 我已经为你初始化了一个 java.io.Console。它在一个名为 console 的变量中。
做 {
响应 = 控制台。readLine ( "你了解while循环吗?" ); 用户的//答案将被存储/从控制台分为“响应”
} ,而(响应。equalsIgnoreCase (“否” )); 如果(响应。等于(“是” )||响应。等号(“否” )){响应=控制台。
readLine ( "你理解 do while 循环吗?" );
控制台。printf ( "否" ); }
答:这里的代码应该可以解决问题:
// 任务 1
字符串 响应;
// 在 do 块中移动这一行
// response = console.readLine("你理解 do whle 循环吗?");
// 任务 2
do {
response = console . readLine ( "你理解循环吗?" ); }而(响应。equalsIgnoreCase (“否” )); // 任务 3控制台。printf ( "因为你说的是%s,所以你通过了测试!" , response );