Support_DK
2015-11-06 20:14
怎么报错呢??
int score = 53;
int count = 0;
System.out.println("加分前成绩"+score);
// 只要成绩小于60,就循环执行加分操作,并统计加分次数
if( int score = 53;score<=60;score++)
{
score=score+count;
count++ ;
}else
{
System.out.println("加分后成绩"+score);
System.out.println("共加了"+count+"次");
}
亲,( int score = 53;score<=60;score++)这是for语句的格式,if语句的括号里只能是true或false,或者能判断真假的表达式。把if改成for,去掉else和else的花括号就好了。
这个需要使用循环 你没有 你用的是if,错误
if的条件代码你写成了for的格式 错误
改成for的话 score不能定义在for里面不然后面不能输出 错误
然后执行的语句也有问题,当score<=60; score++ ;count++; 错误.....
跳出循环后再执行输出语句........而不是else后执行 所以也错误......
你自己再改改吧...错的太离谱了......最好能再理解下if和for的含义和语法再来练习......
Java入门第一季(IDEA工具)升级版
1165172 学习 · 17581 问题
相似问题