java for语句 实现一个功能:
【1】请录入10个整数,当输入的数是666的时候,退出程序。
【2】判断其中录入正数的个数并输出。
【3】判断系统的退出状态:是正常退出还是被迫退出。

import java.util.Scanner;
public class TestFor10{## for语句public static void main(String[] args){//引入一个计数器:int count = 0;//引入一个布尔类型的变量:boolean flag = true; //---》理解为一个“开关”,默认情况下开关是开着的Scanner sc = new Scanner(System.in);for(int i=1;i<=10;i++){//i:循环次数System.out.println("请录入第"+i+"个数:");int num = sc.nextInt();if(num>0){//录入的正数count++;}if(num==666){flag = false;//当遇到666的时候,“开关”被关上了//退出循环:break;}}System.out.println("你录入的正数的个数为:"+count);if(flag){//flag==trueSystem.out.println("正常退出!");}else{//flag==falseSystem.out.println("被迫退出!");}}
}

java for语句 实现一个功能:相关推荐

  1. java——定义一个功能将ArrayList 集合中的重复元素删除(java集合七)

    定义一个功能将ArrayList 集合中的重复元素删除 ArrayList 集合中是允许储存重复元素的 import java.util.ArrayList; import java.util.Ite ...

  2. java游戏循环_利用Java循环语句实现攻击防御塔小游戏

    /* * 时间:2018-3-21 * 目的:practice * 内容:利用Java循环语句实现攻击防御塔小游戏 * 使用Java while语句实现一个英雄攻击防御塔的小程序,防御塔血量总计100 ...

  3. java在dog中定义name变量,组合构造 冯跃峰 java中组合的应用(不相干的类共同完成一个功能)+构造器回顾...

    java中组合的应用(不相干的类共同完成一个功能)+构造器回顾:今天我们了解到java的组合.可以说java组合是非常的重要的.可以对类进行封装,将底层的内容封装起来.甚至于java的继承都没有其重要 ...

  4. Throwable是java.lang包中一个专门用来处理异常的类

    答:Throwable是java.lang包中一个专门用来处理异常的类.它有两个子类,即Error 和Exception,它们分别用来处理两组异常. Error用来处理程序运行环境方面的异常,比如,虚 ...

  5. JAVA 条件语句 跟PHP没有区别!!!!!

    Java条件语句之 if 生活中,我们经常需要先做判断,然后才决定是否要做某件事情.例如,如果考试成绩大于 90 分,则奖励一个 IPHONE 5S .对于这种"需要先判断条件,条件满足后才 ...

  6. Java中的StringBuilder类功能详解

    字符串是Java程序中最常用的一种数据结构之一.在Java中的String类已经重载的"+".也就是说,字符串可以直接使用"+"进行连接,如下面代码所示: St ...

  7. java switch语句_Java 14:查看更新的switch语句

    java switch语句 于2020年3月发布的JDK 14带有switch语句的更新版本. 这是JDK 12和JDK 13中的预览功能. 要了解差异,让我们看一个简单的示例. 假设我们要基于Day ...

  8. Java教程:Java break语句:跳出循环

    Java教程某些时候需要在某种条件出现时强行终止循环,而不是等到循环条件为 false 时才退出循环.此时,可以使用 break 来完成这个功能. 本篇文章由 泉州SEO www.234yp.com ...

  9. java中不允许一个方法在自身定义的内部调用自己_Java面向对象三大特性(基础篇)...

    面向对象简称 OO(Object Oriented),20 世纪 80 年代以后,有了面向对象分析(OOA). 面向对象设计(OOD).面向对象程序设计(OOP)等新的系统开发方式模型的研究. 对语言 ...

最新文章

  1. 组合数取模 Lucas定理
  2. C# WinForm开发系列 - WebBrowser
  3. vs code python 插件_工具篇-vscode效率提升插件
  4. weblogic启动脚本
  5. 菜鸟:春节保障300城照常收货 3亿补贴直接发给一线员工
  6. javascript Number object
  7. oracle手注,oracle手注
  8. 西双版纳真的适合养老吗?
  9. 微软水下数据中心“浮出水面”、GitHub代码保存在北极,数据黑科技贮藏方式大曝光!...
  10. RapidMiner
  11. 简易版的微信聊天存储方式
  12. Word2016各种快捷键
  13. 04.使用元字符 (Python)
  14. 安卓zip解压软件_纯C语言编写的开源免费解压压缩软件——拥有极致性能的 7-zip...
  15. 10000小时后,我从外包走进了字节跳动
  16. 马斯克被曝摆架子/ 朱晓彤卸任特斯拉中国法人/ 苹果M2Pro首发台积电3nm...今日更多新鲜事在此...
  17. jQuery遍历对象、数组、集合
  18. 备份oracle数据库
  19. 十月总结分享(剪贴板)
  20. Cadence Allegro过电阻电容的XNET等长图文视频演示

热门文章

  1. 为什么所有APP都想访问你的通讯录?
  2. 索尔维会议记录软件测试,科学史上的今天:10/30|索尔维会议创立,史上最强科学梦幻明星队...
  3. APPSCAN的使用
  4. Cookie被禁用,如何传递session id?
  5. 想写出优质的分析报告,可不能一“抄”了事
  6. 杭州电子科技大学计算机研究生复试线,2018年杭州电子科技大学考研复试线和调剂要求...
  7. 可道云需要配置MySQL吗_可道云kodexplorer搭建私有云后的配置优化
  8. 消费品图像识别|无人新零售背后的商品识别技术
  9. 两家“国网”合建5G,三大运营商“好日子到头”?
  10. 灵活用工系统开发|劳务派遣有风险吗?