为了账号安全,请及时绑定邮箱和手机立即绑定

正在回答

3 回答

for( ;score<60;count++)中省略的初始化语句为int count=0,因为在循环之前就已经定义了int count=0,因此此处可省略,系统默认省略的初始化条件语句格式为 int 循环计数器(count++)的名称(count)=0。注意!若想省略初始化条件语句,则必须在for循环前就已经定义过它。此外对于是否可以省略初始化语句做如下讨论:

  1. 对于for循环,其循环条件可定义在for循环前和for循环开始,前者所定义的变量作用域为main方法,而后者(即临时变量)作用域只针对该for循环,在for循环之外不能直接引用该临时变量的值,如在这道题的for循环外进行输出System.out.println("总共加了"+count+"次!")将出现报错;而在for循环前就定义int count=0,再执行该输出打印语句则不会出错。

  2. 为便于理解,我把这道题for循环的其他写法列举如下,希望能帮到你

    (1)int count=0;

                for( ;score<60;count++)

                {

                      score++;

                }

              //输出打印加分后成绩和次数count,“\n”是换行符

              System.out.println(“加分后成绩;”+score+"\n"+"总共加了"+count+“次!”);

        (2)

                for(int count=0 ;score<60;count++)

                {

                      score++;

                }

              //输出打印加分后成绩和加分次数count时将报错“找不到符号”

              System.out.println(“加分后成绩;”+score+"\n"+"总共加了"+count+“次!”);

         (3)

                int count=0;

                //也可以把循环计数器放到循环体内*=*

                for( ;score<60; )

                {

                      score++;

                      count++;

                }

              //输出打印加分后成绩和次数count,“\n”是换行符

              System.out.println(“加分后成绩;”+score+"\n"+"总共加了"+count+“次!”);

   


0 回复 有任何疑惑可以回复我~
#1

qq_久治不愈_03652711 提问者

非常感谢!
2016-11-15 回复 有任何疑惑可以回复我~
#2

qq_久治不愈_03652711 提问者

这位大哥你真的很帅!!!
2016-11-15 回复 有任何疑惑可以回复我~
#3

慕先生8753438 回复 qq_久治不愈_03652711 提问者

不用客气啦~~
2016-11-15 回复 有任何疑惑可以回复我~

如果非要添加代码要加什么

0 回复 有任何疑惑可以回复我~
#1

KeT

非要加代码的话,应该加count等于多少,因为你后面是count++.
2016-11-12 回复 有任何疑惑可以回复我~
#2

qq_久治不愈_03652711 提问者 回复 KeT

我加 int count = 0 报错啊
2016-11-13 回复 有任何疑惑可以回复我~
#3

KeT 回复 qq_久治不愈_03652711 提问者

count在前边应该已经定义了,你又定义count,肯定报错。所以这里不能这么写int count,只是count等于多少。你的基础有待加强啊。 还有问题可以继续讨论,望采纳,谢谢。
2016-11-13 回复 有任何疑惑可以回复我~

前面空的想当与没有,可以理解为“1”;恒成立

0 回复 有任何疑惑可以回复我~
#1

qq_久治不愈_03652711 提问者

如果非要添加代码要加什么
2016-11-11 回复 有任何疑惑可以回复我~
#2

qq_北暮_03201854 回复 qq_久治不愈_03652711 提问者

非要加代码就加个1吧
2016-11-12 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第一季(IDEA工具)升级版
  • 参与学习       1166459    人
  • 解答问题       17592    个

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

进入课程
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号