问题 单项选择题

下列是一个Java应用程序,输出结果是( )。   public class Testmm {   public static void main(String args[])    { for(char c=''a'';c〈=‘d’;c++)     {if(c==‘c’)break;      System.out.print(c);     }    }   }

A. ab

B. abc

C. abd

D. abcd

答案

参考答案:A

解析:在循环过程中,当c=='c'时,循环执行结束,这时程序只输出了字符ab。注意:如果把break替换成continue,结果是abd。

操作题
单项选择题