• 中国MOOC_零基础学Java语言_第3周 循环_1奇偶个数


    第3周编程题

    返回
     

    第3周编程题

    依照学术诚信条款,我保证此作业是本人独立完成的。

    温馨提示:

    1.本次作业属于Online Judge题目,提交后由系统即时判分。

    2.学生可以在作业截止时间之前不限次数提交答案,系统将取其中的最高分作为最终成绩。

    1
    奇偶个数(5分)

    题目内容:

    你的程序要读入一系列正整数数据,输入-1表示输入结束,-1本身不是输入的数据。程序输出读到的数据中的奇数和偶数的个数。

    输入格式:

    一系列正整数,整数的范围是(0,100000)。如果输入-1则表示输入结束。

    输出格式:

    两个整数,第一个整数表示读入数据中的奇数的个数,第二个整数表示读入数据中的偶数的个数。两个整数之间以空格分隔。

    输入样例:

    9 3 4 2 5 7 -1 

    输出样例:

    4 2

    时间限制:500ms内存限制:32000kb
    import java.util.Scanner;
    
    public class Main {
    	public static void main(String[] args) {
    		int number = 0;// 读入数据
    		int countJi = 0;// 读入数据中的奇数的个数
    		int countOu = 0;// 读入数据中的偶数的个数
    		Scanner in = new Scanner(System.in);
    
    		number = in.nextInt();
    
    		while (number != -1) {// 如果输入-1则表示输入结束。
    			if (number % 2 == 1) {// 读入数据中的奇数的个数
    				countJi++;
    			} else {// 读入数据中的偶数的个数
    				countOu++;
    			}
    
    			number = in.nextInt();
    		}
    
    		System.out.println(countJi + " " + countOu);// 两个整数,第一个整数表示读入数据中的奇数的个数,第二个整数表示读入数据中的偶数的个数。两个整数之间以空格分隔。
    	}
    }
    
  • 相关阅读:
    提高.NET编程水平的50个要点(转载)
    动态生成Menu
    C#实现二叉树外带中序遍历(转载)
    我的XML学习笔记<续>
    泛型的排序问题
    我的XML学习笔记
    动态存储过程分页
    排序算法汇总(转载收藏)
    中兴u880e刷机root教程(含刷第三方recover)
    如何清理ipod touch iPhone ipad的“其他”文件
  • 原文地址:https://www.cnblogs.com/denggelin/p/6552538.html
Copyright © 2020-2023  润新知