我这个问题出在哪里 为何求得结果不对。

来源:5-1 编程练习

慕设计9371529

2020-04-15 16:22

http://img1.mukewang.com/5e96c3e200017c7b06180627.jpg

需要在for条件后再加一个if(score>60){

}               吗?

写回答 关注

7回答

  • weixin_慕婉清7222021
    2020-05-06 13:39:45


    System.out.println("加分前的成绩:"+score);

    for(;score<60;){

    score++;

    count++;

    }

    System.out.println("加分后的成绩:"+score);

    System.out.println("共加了"+count+"次");

  • 小仆仆
    2020-04-23 23:27:47

    你的for语法错误,,可以不用加score=53

  • 小仆仆
    2020-04-23 23:27:08

    你的for语法错误。。可以不用在加入score=53

  • 慕圣523730
    2020-04-19 21:15:27

    http://img.mukewang.com/5e9c4e720001fb0e15900861.jpg我刚用你的代码做出来的,你的更简便,所以能用最短,能得出结果的就挺不错的

  • 慕圣523730
    2020-04-19 21:11:16

    你的count两边要加双引号,半角的(前面练习有应用过,你可以回顾一下)

    最后的break可以省略的

  • 慕圣523730
    2020-04-19 21:08:14

    你的+count+两边要加双引号,英文的(前面练习有,你可以回顾一下) 例:System.out.println("共加了"+count+"次");

    然后最后的break可以不用加的

  • 宿舍楼的猫
    2020-04-15 17:06:36

    for循环里面的判断条件score是不会改变的,相当于一个指标,你写成i,n都可以;然后第二个输出语句,count不能在双引号里面

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

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

1165168 学习 · 17581 问题

查看课程

相似问题