程序设计入门 —— Java入门
来源:互联网 发布:三毛作品 知乎 编辑:程序博客网 时间:2024/05/21 05:57
1奇偶个数(5分)
题目内容:
你的程序要读入一系列正整数数据,输入-1表示输入结束,-1本身不是输入的数据。程序输出读到的数据中的奇数和偶数的个数。
输入格式:
一系列正整数,整数的范围是(0,100000)。如果输入-1则表示输入结束。
输出格式:
两个整数,第一个整数表示读入数据中的奇数的个数,第二个整数表示读入数据中的偶数的个数。两个整数之间以空格分隔。
输入样例:
9 3 4 2 5 7 -1
输出样例:
4 2
时间限制:500ms内存限制:32000kb
第一种:do-while
import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); int a1 = 0; int a2 = 0; int c = 0; do { c = in.nextInt(); if(c == -1) { break; } else { if(c % 2 == 0) { a1++; } else { a2++; } } }while(c != -1); System.out.println(a1 + " " + a2); }}
第二种: while
import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); int a1 = 0; int a2 = 0; int c = in.nextInt(); while(c != -1) { if(c % 2 == 0) { a1++; } else { a2++; } c = in.nextInt(); } System.out.println(a2 + " " + a1); }}
阅读全文
0 0
- 程序设计入门 —— Java入门
- 程序设计入门——Java作业
- 程序设计入门——Java入门作业(第三周)
- 程序设计入门—Python
- 程序设计入门—Python
- Java多线程程序设计入门
- Java多线程程序设计入门
- Java多线程程序设计入门
- Java多线程程序设计入门
- Java多线程程序设计入门
- Java多线程程序设计入门
- Java多线程程序设计入门
- Java多线程程序设计入门
- Java多线程程序设计入门
- Java多线程程序设计入门
- Java多线程程序设计入门
- Java多线程程序设计入门
- Java多线程程序设计入门
- 区块链技术能否挑战YouTube、Netflix的地位?
- ssm项目:找回密码
- 集合源码学习(九):WeakHashMap(Java8)关于key
- 数组方法实现(五)————数组方法reverse()
- JavaScript-BOM对象(Browser Object Model)
- 程序设计入门 —— Java入门
- C\C++语言题库
- jenkins 重启方法
- 算法分析与设计week03--122.Best Time to Buy and Sell Stock II
- [记录] Vmware14安装/升级macOS10.13后无法正常全屏的问题
- HTML5标签
- bzoj1754 [Usaco2005 qua]Bull Math
- 创新性组织(笔记)
- java运算符