在屏幕输出26个字母并在后面加换行符注意有换行符哦我写成这样的
class cc
 {
   public static void main(String [ ] args)
{
  
char c='a';
int i;
for(i=1;i<=26;i++)

System.out.println("%c\t",c+i-1);
}
}}
他怎么老说我错了

解决方案 »

  1.   

    System.out.printf("%c\t", c + i - 1);printf 不是println
      

  2.   

    楼上的正确,但漏了换行,需要补一个换行:System.out.printf("%c\t", c + i - 1);
    System.out.println();
      

  3.   

    class Cc   //类命尽量大写
    {
    public static void main(String [ ] args)
    {
    char c='a';
    int i;
    for(i=1;i<=26;i++)

    System.out.print(c+i-1);   //从C转过来的吧?
    }
    System.out.println();   //并在后面加换行符
    }
    }
      

  4.   

    谢拉,再问下
    break语句()
    A。只中断最内层的循环 B,只中断最外层的循环
    C借助标号,可以实现任意外层循环中断,D只中断最外那层
    我选了A。。不知道对不对
      

  5.   

    System.out.printf("%c\t", c + i - 1);
    -------------
    原来是自己见识短....
      

  6.   

    class cc
     {
       public static void main(String [ ] args)
    {      
          char c='a';
          int i;
          for(i=1;i<=26;i++)
          {
         // System.out.println(c+i-2);
          System.out.println((char)(c+i-1));
          }
    }
    }