一、程序执行流程图:

二、代码实现:

one:

public static void main(String[] args) {int beerNumber=99;    String beerName="bottles";while (beerNumber<100){ System.out.println(beerNumber+" :"+beerName); System.out.println("take down one bottle !"); beerNumber--;if(beerNumber==0){ System.out.println(beerNumber+" :"+beerName);break; } }}

two:

public static void main(String[] args) {int beerNumber=99;    String beerName="bottles";while (beerNumber>0){ System.out.println(beerNumber+" :"+beerName); System.out.println("please take down one bottle !"); beerNumber--;if(beerNumber==0){ System.out.println(beerNumber+" :"+beerName);break; } }}

转载于:https://www.cnblogs.com/dwystyle/p/8595492.html

Java:从99瓶子数到0,一个int、String变量、while循环、if条件测试相关推荐

  1. java ceil_Java使用Math.ceil舍入为一个int

    int total = (int) Math.ceil(157/32); 为什么仍然返回4? 157/32 = 4.90625,我需要四舍五入,我环顾四周,这似乎是正确的方法. 我尝试将total作为 ...

  2. 调用另一个cpp的变量_再谈条件变量—从入门到出家

    再谈条件变量-从入门到出家 C语言--条件变量 条件变量是在线程中以睡眠的方式等待某一条件的发生: 条件变量是利用线程间共享的全局变量进行同步的一种机制: 一个线程等待"条件变量的条件成立& ...

  3. 定义一个int型变量

    //为变量设置内容使用下格式:数据类型 变量名称 = 常量;         int num = 10;         //10是常量,常量的默认类型是int         int result ...

  4. Java 通用代码生成器光 2.3.0 文明 Beta10 版发布介绍视频,支持从源码构建

    Java 通用代码生成器光 2.3.0 文明 Beta10 版发布介绍视频,支持从源码构建 Java 通用代码生成器光 2.3.0 文明 Beta10 版发布最新介绍视频,详细介绍 java 通用代码 ...

  5. Java 通用代码生成器光 2.3.0 文明 Beta10 版,支持从源码构建

    Java 通用代码生成器光 2.3.0 文明 Beta10 版,支持从源码构建 Java 通用代码生成器光 2.3.0 文明已发布 Beta10 版,支持从源码构建代码生成器.您可以装好 JDK 和 ...

  6. JAVA语言中流程控制(顺序结构、判断语句、循环语句)

    流程控制: 程序在执行的过程中,各条语句的执行顺序对程序的结果是有直接影响的,所以,我们必须清楚每条语句的执行流程.而且,很多时候我们要通过控制语句的执行顺序来实现想要的功能.java中流程控制有:顺 ...

  7. C/C++中一个int型指针占几个字节?

    答案:一个指针在32位的计算机上,占4个字节:         一个指针在64位的计算机上,占8个字节. 指针变量根据"基类型"的不同,有 int * 型,float * 型,do ...

  8. 一个int型指针占几个字节,跟指针的类型有关系吗?(2020.11)

    由于这两天看的数据结构都跟C语言相关,这2天的代码中都遇到了指针的问题,所以今天就看了一些关于指针的博客,然后突然想到一个问题,一个int型的指针占几个字节. 一个int型变量占4个字节,那一个int ...

  9. JAVA三维可视化组件:Matplot 3D for JAVA(V3.0) 一个纯JAVA开发的科学数据可视化组件包 类似 Python 的matplotlib(含示例代码)

    目录 概述 组件下载及项目地址 效果展示和示例代码 概述 Matplot3D for JAVA(V3.0) 是一个基于JAVA SE 1.8环境开发的三维图形图表组件. 组件由纯JAVA SE 实现( ...

最新文章

  1. Synchronized的两个用法
  2. Scratch青少年编程能力等级测试模拟题(三级)
  3. 用户空间与内核空间,进程上下文与中断上下文[总结]
  4. Eclipse | 使用
  5. 启明云端分享| ESP32-C6有啥特别之处呢?性能如何,搭载的处理器是什么呢?GPIO有多少个呢?采用的框架是什么呢?
  6. java sleep join_Java多線程之sleep,wait,join和yield關鍵字
  7. 什么是OLAP和OLTP
  8. C语言中队列、堆栈、内存映射、多线程概念
  9. 最常出现的字符串 Most Common Word
  10. php Hash Table(四) Hash Table添加和更新元素
  11. fullCalendar:中文API
  12. 计算机怎么看网络密码,怎么查看电脑网络连接密码 - 卡饭网
  13. 最新红旗linux系统,国产系统红旗Linux下载
  14. 计算机科学渗透信息论的思想,认知主义理论
  15. php dingo和jwt,Laravel5.5+dingo+JWT 开发后台 API
  16. When I’m old and dying
  17. 微型计算机机箱配什么显卡,CPU显卡搭配建议
  18. 区块链技术发展现状和趋势
  19. es与数据库的同步方案
  20. linkedlist链表结构原理

热门文章

  1. offsetTop测试见解
  2. 浅谈jQuery的选择器
  3. 进程间通信之分别用共享内存和信号量实现卖票
  4. 李洋疯狂C语言之n个人报数,报到3的退出,最后留在场上的是原来的第几位(约瑟夫环)
  5. VS Code的golang开发配置 之 代码提示
  6. Python内置函数简记
  7. .js——alert()语句
  8. GNS3从入门到精通
  9. PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilder
  10. 华为mate20能用鸿蒙吗,华为mate20可以用5g网络吗