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

输出数据 用while没有规定输出几次 判断最大值 和最小值 输出0 可是每次都输出的最小值不对

输出数据 用while没有规定输出几次 判断最大值 和最小值 输出0 可是每次都输出的最小值不对

qq_末夏_03159133 2016-05-04 22:49:05
import java.util.Scanner;class  Demo{ public static void main(String[] args)  { Scanner input = new Scanner(System.in); int num=1; int max=0; int min=0; int maa=0; while(num!=0){ System.out.println("请输入数据"); num = input.nextInt(); if(num==0){ break; }else if(num>max){ max=num; }else if(num<min { min=num; } } System.out.println(max+"   "+min); }}
查看完整描述

1 回答

?
封邑瀛鱼

TA贡献6条经验 获得超0个赞

else if(num<min?????缺半个括号,你能运行我都很奇怪。

查看完整回答
反对 回复 2016-05-04
  • qq_末夏_03159133
    qq_末夏_03159133
    这题 就是比较这出问题 只能比较 前1一个和现在输出的 前面输出的最小值不会出现
  • 封邑瀛鱼
    封邑瀛鱼
    你程序写的有问题,把那半个括号先补上再说对错
  • 1 回答
  • 0 关注
  • 1130 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信