score前面为什么要加分号?

来源:5-1 编程练习

记忆沦陷

2015-08-14 21:00

if (score<60) 
       {for (;score<60;){
           count++;
       score++;
       }


写回答 关注

3回答

  • Perona
    2015-08-14 21:36:00
    已采纳

    for循环一般形式都是:

    for(<初始化>; <条件表达式>; <增量>) {}; 

    初始化总是一个赋值语句, 它用来给循环控制变量赋初值;

    条件表达式是一个关系表达式, 它决定什么时候退出循环; 

    增量定义循环控制变量每循环一次后 按什么方式变化。这三个部分之间用";"分开。

    这是固定写法,这里把初始化和增量都省去了,但是位置还是要留给它们的,所以score前面才会有分号。

    记忆沦陷

    非常感谢!

    2015-09-06 22:09:05

    共 1 条回复 >

  • 岳阳白少
    2015-09-16 22:16:46

    数数  还是用while  或者 do/while 吧

  • 慕klb
    2015-08-30 15:54:00

    固定写法,就算你不写初始化变量,也要用分号留个位置。固定格式,不用纠结

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1167409 学习 · 18748 问题

查看课程

相似问题