*
* 从键盘录入10整数,如果录入了一个0,则提前停止录入,统计已经录入了多少个奇数
*
* */public class test08 {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int a = 0;//统计奇数for (int i=1;i<=10;i++){System.out.println("请输入第 "+i+" 个整数");int ss = scanner.nextInt();if (ss==0){i=i+10;System.out.println("你输入数字0,系统默认退出!");}else if (ss%2!=0){a = a+1;}else {System.out.println("您输入的数字有误或者是偶数");System.out.println("--------------------------");}}System.out.println("你一共录入了 "+a+" 个奇数");scanner.close();}
}

运算结果:

请输入第 1 个整数
10
您输入的数字有误或者是偶数
--------------------------
请输入第 2 个整数
12
您输入的数字有误或者是偶数
--------------------------
请输入第 3 个整数
15
请输入第 4 个整数
17
请输入第 5 个整数
192123
请输入第 6 个整数
35
请输入第 7 个整数
67
请输入第 8 个整数
78
您输入的数字有误或者是偶数
--------------------------
请输入第 9 个整数
97
请输入第 10 个整数
133
你一共录入了 7 个奇数

还有为0时的情况:

请输入第 1 个整数
13
请输入第 2 个整数
0
你输入数字0,系统默认退出!
你一共录入了 1 个奇数

Java基础 从键盘录入10整数,如果录入了一个0,则提前停止录入,统计已经录入了多少个奇数相关推荐

  1. Java 基础语法(键盘录入数据,水仙花数,各类循环,random,数组,内存分配,方法,面向对象、封装、this、构造方法、标准类、API)

    DAY1 基础语法 1 键盘录入数据,使用变量接收 导包.创建对象.接收数据 import java.util.Scanner; Scanner sc = new Scanner(System.in) ...

  2. java程序从键盘输入十个整数存入数组a中_并编程实现:_2.用指针方式编写程序:从键盘输入10个整数,并存入数组,要求将10个书中的最大数与第一个输入的数交...

    用指针方式编写程序,从键盘输入10个整形整数,并存入数组,要求将10个数中最大的数与第1个输入的数交换:将10个数中最小 #includevoidmain(){inta[10],i,*m,*n,k=0 ...

  3. Java基础学习总结(10)——static关键字

    2019独角兽企业重金招聘Python工程师标准>>> 一.static关键字 原来一个类里面的成员变量,每new一个对象,这个对象就有一份自己的成员变量,因为这些成员变量都不是静态 ...

  4. java基础经典面试题10道

    1.预留关键字: const goto 是java的预留关键字,就是现在java语言中没有使用这两个单词,单词没有特殊的含义,将来用不用不知道. 2.变量在内存[jvm的内存]中的体现: jvm的内存 ...

  5. java基础面试题-高级10道

    1.使用Runtime类的那个方法,可以释放垃圾内存? A. exec() B. run() C. invoke() D. gc() 正确答案 2.下列那个关键字通常用来为对象加锁,从而使得对对象的访 ...

  6. java键盘键入法_【java基础】键盘键入内容

    /* 步骤 1)导入类 import java.util.Scanner; 2)创建对象 Scanner sc = new Scanner(System.in); 3)接收数据 int x = sc. ...

  7. Java基础。public,private,static变量!以及一个实例化的小例子 以及方法

    public,适用范围最广! private,仅仅方法内部可以使用!创建出来的对象也是不可以使用的! 代码: public class mmm12333 {public int a = 1111;pr ...

  8. java多线程基础视频_[传智播客]Java基础视频教程之多线程2【10节课】

    一.课程简介 该视频包括Java基础视频课程线程安全问题.代码优化.生产者消费者.死锁.守护线程等,详细课程如下所示>> 1. 传智播客毕向东Java基础视频教程-day12-01-多线程 ...

  9. java基础学习_IO流03_字符流、IO流小结、案例_day21总结

    java基础学习_IO流03_字符流.IO流小结.案例_day21总结 ================================================================ ...

  10. java初级atm取款机,java基础:模拟ATM取款机

    package com.atm; import java.util.Scanner; /** * ATM类实现 * * @author 向往的生活 */ public class ATM { publ ...

最新文章

  1. AtcoderCodeForces杂题11.6
  2. PCIe例程理解(一)用户逻辑模块(接收)仿真分析
  3. 为Eclipse plug-in(插件)创建语言包
  4. leetcode 二进制求和 addBinary
  5. mysql+默认值+default_十六、MySQL 中数据类型的默认值 - default 约束-搜云库
  6. 如何开启OpenSSL和mcrypt
  7. Delta3d角色注册机制
  8. java实现PNG图片任意角度旋转
  9. ati开源驱动_ATI Radeon 9800 Vista驱动程序-Flash和Windows视频停止或卡顿
  10. 解决无法删除文件:无法读取源文件或磁盘
  11. prince2 成功的项目管理_我的PRINCE2故事
  12. 矩阵的Cholesky分解的Matlab简洁实现
  13. 详解CAN总线:CAN协议分层结构及功能
  14. 计算机电子电路原理图,学看电路原理图入门知识积累 - 全文
  15. Word 无法创建工作文件 请检查临时环境变量 解决方法
  16. 搭建自己的以图搜图系统 (一):10 行代码以图搜图
  17. Acwing-860. 染色法判定二分图
  18. 金碟旗舰版凭证反记功能在哪_我们希望今年所有旗舰Android手机都能拥有的五个功能...
  19. logback中logger的 additivity 属性
  20. GRUB4DOS(十二)适用于FAT32的分区引导扇区启动代码

热门文章

  1. linux 内核块设备驱动,linux之块设备驱动
  2. 【飞行器】基于matlab GUI四旋翼飞行器飞行模拟【含Matlab源码 1183期】
  3. 【风电功率预测】基于matlab粒子群算法优化BP神经网络风电功率预测【含Matlab源码 347期】
  4. python安装及运行环境_Python 安装及环境搭建
  5. python美多商城项目百度网盘_美多商城项目(十)
  6. openai-gpt_OpenAI的GPT-3:货物崇拜编程人员的终结
  7. 信任的机器_您应该信任机器人吗?
  8. ai人工智能_AI破坏已经开始
  9. python: 图像的维度、图像读写
  10. java zip_Java压缩技术(二) ZIP压缩——Java原生实现