• A:循环结构while语句的格式:

初始化语句;
while(判断条件语句) {
循环体语句;
控制条件语句;
}
  • B:执行流程

    • a:执行初始化语句
    • b:执行判断条件语句,看其返回值是true还是false
      • 如果是true,就继续执行
      • 如果是false,就结束循环
    • c:执行循环体语句;
    • d:执行控制条件语句
    • e:回到B继续。

1.求1-100之和:

class Hello2 {
public static void main(String[] args) {
int sum = 0;
int i = 1;
while (i <= 10)
{
sum += i;
i++;
}
System.out.println(sum); }
}

结果:

2.统计”水仙花数”共有多少个:

class Hello2 {
public static void main(String[] args) {
int count = 0;
int i = 100;
while (i <= 999)
{
int ge = i % 10;
int shi = i / 10 % 10;
int bai = i / 100 % 10;
if (i == ge * ge * ge + shi * shi * shi + bai * bai * bai)
{
count++;
}
i++;
}
System.out.println(count); }
}

结果:

最新文章

  1. Java学习过程中的总结的小知识点(长期更新)
  2. 在windows上如何安装python web引擎jinja2
  3. 【Fiddler】改写返回数据功能
  4. SDWebImageManager.m:244:22: Too many arguments to function call, expected 0,have 5
  5. [Prodinner项目]学习分享_第三部分_Service层(业务逻辑层)
  6. 【使用 DOM】使用 DOM 元素
  7. android-Service和Thread的区别
  8. NetBeans-xdebug的安装
  9. 8个强大的基于Bootstrap的CSS框架
  10. bzoj3884: 上帝与集合的正确用法 欧拉降幂公式
  11. java.sizeOf
  12. 【C++】类型转换
  13. hdu2141AC代码分享
  14. Contaminated Milk
  15. *CCF 201612-2 工资计算(80)
  16. Xilinx ISE14.1用Verilog语言实现一个半加器并测试
  17. Android 开发笔记___FrameLayout
  18. [bzoj3124] [Sdoi2013]直径
  19. Spring通过SchedulerFactoryBean实现调度任务的配置(定时器)
  20. ganglia分布式监控部署

热门文章

  1. 复制书稿 (dp+贪心)
  2. 09-python的面向对象
  3. CGAffineTransform 图像处理类
  4. elk相关启动脚本-shell编写
  5. 初学Java 数值运算符
  6. 八、请求post、get、jsonp
  7. spark 计算结果写入mysql 案例及常见问题解决
  8. 外包项目测试工作量评估指南&amp;外包项目测试验收流程
  9. bzoj1190 [HNOI2007]梦幻岛宝珠 背包
  10. ubuntu 彻底删除软件