这段代码会是什么样的?

时间:2013-10-14 20:51:57

标签: java loops counter

“将整数循环计数器初始化为14,然后编写一个循环计数器大于或等于6时执行的while循环。在循环体内打印循环计数器后跟逗号,使用System.out。 print()。在主体的末尾递减循环计数器。在循环外部(和之后),用空System.out.println()终止该行。“

这是我写的,但不起作用。

loopCounter =1;

while (LoopCounter >= 6 && LoopCounter <= 14)
{
    System.out.print(LoopCounter + ",");        
    LoopCounter ++;
}

System.out.println();

2 个答案:

答案 0 :(得分:1)

你不明白初始化的精神。您在循环外设置起始条件,然后仅检查结束条件。

int loopCtr=14; //initialize the counter to 14
while(loopCtr>=6){ //while loop
    System.out.print(loopCtr + ",");    
    loopCtr--;
}
System.out.println();

答案 1 :(得分:0)

    int counter = 14;
    while(counter >= 6)
    {
        System.out.print(counter + ",");
        counter--;
    }
    System.out.println();