第三周作业

谢楚杰 发表于2018年04月02日
<p>import java.util.Scanner;</p><p><br ></p><p>public class mian {</p><p><br ></p><p> public static void main(String[] args) {</p><p> // TODO 自动生成的方法存根</p><p><br ></p><p> </p><p> Scanner in=new Scanner(System.in);</p><p> &nbsp;</p><p> int a=0;</p><p> int mun=0;</p><p> int j=0;</p><p> </p><p> if(a!=-1) {</p><p> </p><p> </p><p> while(a!=-1)</p><p> {</p><p> a=in.nextInt();</p><p> </p><p> if(a%2==0)</p><p> {</p><p> mun=mun+1;</p><p> }</p><p> else&nbsp;</p><p> {</p><p> j=j+1;</p><p> }</p><p> }</p><p> }</p><p> System.out.println(j+&quot; &quot;+mun);</p><p> }</p><p> </p><p><br ></p><p><br ></p><p>}</p><p>//帮忙看一下哪里错了</p>
1 回复

    1楼

  • 遥远的星mooc2 发表于2018年04月02日
    0 | 0 | 举报
    <p><strong>怎么这代码有些似曾相识?!</strong></p><ol class=" list-paddingleft-2" style="list-style-type: decimal;" ><li><p><strong> if(a!=-1) 这个语句完全是多余的。</strong></p></li><li><p><strong>while(a!=-1) 这里建议改成&nbsp;while(true) 然后</strong></p></li><li><p><strong>在a=in.nextInt(); 之后,加一个判断语句 &nbsp;if(a == -1) break;<br ></strong></p></li></ol><p><br ></p>
    遥远的星mooc2 发表于2018年04月02日
    添加评论