七种循环方式实现题目
来源:互联网 发布:sql where in 编辑:程序博客网 时间:2024/05/21 22:52
题目:有10亿元,每天花一半,可以花多少天?
第一种:
int count = 0;for (int money = 1000000000; money > 0; money /= 2) { cont++;}System.out.println(cont - 1);
第二种:
int count = -1;int money = 1000000000;while (money >= 1) { count++; money = money / 2; }System.out.println(count);
第三种:
int count = -1;int money = 1000000000;for (; money > 0; ) { count++; money /= 2; }System.out.println(count);
第四种:
int count = -1;int money = 1000000000;for (;;) { count++; money /= 2; if (0 == money) { break; }} System.out.println(count);
第五种:
int count = -1;int money = 1000000000; while (true) { count++; money /= 2; if (0 == money) { break; }} System.out.println(count);
第六种:
int count = -1;int money = 1000000000; do { money /= 2; count++;} while (money > 0); System.out.println(count);
第七种:
int count = 0;int money = 1000000000; do { money /= 2;} while (money > 0 && count++ >= 0); System.out.println(count);
如果有别的方法,请在下面留言,我将一一补充进来。
阅读全文
0 0
- 七种循环方式实现题目
- 单例的七种实现方式
- Android实现滑动的七种方式
- 单例实现的七种方式
- 多线程实现同步的七种方式
- for循环的两种实现方式
- kettle 循环实现方式
- 实现Singleton 模式——七种实现方式
- c++实现数据结构七 顺序循环队列
- 单例模式的七种实现方式
- View滑动效果的七种实现方式
- Java单例模式七种实现方式
- java实现单列模式的七种方式
- 实现View滑动的七种方式记录
- 面试题七种方式实现Singleton模式
- 七、java实现定时任务的三种方式
- 七种寻址方式
- 七种寻址方式
- 网络流(1)——最大流、最小割
- 【数位DP】HDU4507[吉哥系列故事——恨7不成妻]题解
- KMP算法
- 矩阵快速幂(校赛)
- 在Ubuntu 16.04下安装g2o
- 七种循环方式实现题目
- 安装SVN步骤
- spring、springmvc、mybatis整合搭建ssm项目(Eclipse+maven)
- 写一个函数,实现数组的赋值 清空 和逆置
- 面向对象练习
- python Debug 单步调试
- 发布订阅模式
- contextPath获取项目名
- 1092: 并查集(模版 家族)