请教大家,一道java题目。

richerg 2017-03-09 05:23:08
...全文
180 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_29448025 2017-03-10
  • 打赏
  • 举报
回复
上面回错了,更正一下。
public static void main(String[] args) {
		Scanner scanner = new Scanner(System.in);
		System.out.println("请输入最小临界值");
		int min = scanner.nextInt();
		System.out.println("请输入最大临界值");
		int max = scanner.nextInt();

		if (min == 0 && max == 0) { // 两个临界值都为0,输出0。
			System.out.println(0);
			scanner.close();
			return;
		}

		if (min > max) { // 临界最小值大于临界最大值,交换min和max
			int t = min;
			min = max;
			max = t;
		}
		
		System.out.println("请输入需要查找的值:");
		int key = scanner.nextInt();
		if (key < min || key > max) { // key值小于输入临界最小值或者大于临界最大值。
			System.out.println(key + "未找到!");
			scanner.close();
			return ;
		} 

		for (int i = 1; i <= 6; i++) {
			int num;
			num = (min + max) / 2;
			System.out.println("第"+i+"次找到:" + num);
			if (key<num) {
				max = num-1;
				System.out.println("0");
			} else if(key>num){
				min = num+1;
				System.out.println("1");
			} else{
				break;
			}
		}
		scanner.close();
	}
qq_29448025 2017-03-10
  • 打赏
  • 举报
回复
public static void main(String[] args) {
		int m,n;
		Scanner scanner = new Scanner(System.in);
        System.out.println("请输入m和n:");
        m=scanner.nextInt();
        n=scanner.nextInt();
        for(int i=m>n?m:n; i<=m*n; i++){
        	if(i%m==0 && i%n==0){
        		System.out.println("最小公倍数:"+i);
        		break;
        	}
        }
        for(int i=m<n?m:n; i>=1 ; i--){
        	if(m%i==0 && n%i==0){
        		System.out.println("最大公约数:"+i);
        		break;
        	}
        }
        scanner.close();
	}
微信小程序系统教程[初级阶段],微信小程序0基础学起,讲解微信小程序开发的基础知识。 微信小程序系统教程共有“微信小程序系统教程[初级阶段]”、“微信小程序系统教程[中级阶段]——核心技术”、“微信小程序系统教程[阶段]客服消息+微信支付+九宝电商系统”。 “微信小程序系统教程[阶段]全套课程”包含: 1.微信小程序系统教程[阶段]_客服消息 2.微信小程序系统教程[阶段]_微信支付 3.微信小程序系统教程[阶段]_九宝电商系统 学习“微信小程序系统教程[阶段]”要求有微信小程序的基础。建议先学习“微信小程序系统教程[初级阶段]”、“微信小程序系统教程[中级阶段]”,后在报名“微信小程序系统教程[阶段]”。 阶段讲解的客服消息,是针对小程序的。后台程序用接近底层的技术,没有使用三方技术。这样降低同学们学习成本。 微信支付,这部分课程很有难度,要求同学们认真听讲,有不会的技术问题可以请教老师。购买课程后请联系老师,提供单号,给你源程序。 九宝电商系统是一套十分适和学习、项目的课程。既可以系统的学习微信小程序相关知识,还可以修改后上线。 “微信小程序系统教程[中级阶段]——核心技术”重点讲解微信小程序事件、组件、API 微信小程序系统教程[初级阶段],微信小程序0基础学起,讲解微信小程序开发的基础知识。 购买课程的同学,可赠送就九宝老师编写的《微信小程序开发宝典》。 购课请咨询qq2326321088

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧