前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Java基础-day03-代码题

Java基础-day03-代码题

作者头像
Java帮帮
发布2018-03-19 17:30:02
8960
发布2018-03-19 17:30:02
举报
Java基础-day03-代码题

★ 1生成Random随机数,范围在99-999之间 ★

实现代码

代码语言:javascript
复制
package StudyJavaSE;
//1.导包
import java.util.Random;
/**
 * 生成Random随机数,范围在M-N之间
 * 这里生成99-999之间的随机数
 * @author 奋斗蒙
 *
 */
public class RandomMN {
 public static void main(String[] args) {
 //2.创建Random对象,为Random变量赋值
 Random r = new Random();
 //通过 变量名.方法,获取Random类中的方法
 int Min = 99;
 int Max = 999;
 int result = (int) (Min + (Math.random() * ((Max - Min) + 1)));
 System.out.println("随机数是:"+result);
 }
}

运行结果

★ 2.使用for循环,完成1-999之间偶数和 ★

实现代码

代码语言:javascript
复制
package StudyJavaSEday03;
/**
 * 使用for循环,完成求1-999之间的偶数和
 * @author 奋斗蒙
 *
 */
public class For {
 public static void main(String[] args) {
 int sum = 0;
 //遍历出1-999之间的所以整数
 for (int i = 0; i <= 999; i++) {
 //判断是否是偶数
 if (i%2==0) {
 sum+=i;
 }
 }
 //打印sum和
 System.out.println("1-999之间偶数和是:"+sum);
 }
}

运行结果

★ 3.使用while循环,求1-999之间3的整数倍的和 ★

实现代码

代码语言:javascript
复制
package StudyJavaSEday03;
/**
 * 使用while循环,完成求1-999之间3的整数倍的和
 * @author 奋斗蒙
 *
 */
public class WhileTest {
 public static void main(String[] args) {
 int sum = 0;
 //初始化表达式
 int i = 1;
 //while循环
 while (i<=999) {
 //判断是3的整数倍
 if (i%3==0) {
 //如果是3的整数倍则相加
 sum += i;
 }
 i++;
 }
 System.out.println("1-999之间3的整数倍的和是:"+sum);
 }
}

运行结果

★ 4.判断-10到10的数是奇数还是偶数,并打印结果 ★

-10 是负偶数;-9 是负奇数;-8 是负偶数;

-7 是负奇数;-6 是负偶数;-5 是负奇数;

-4 是负偶数;-3 是负奇数;-2 是负偶数;

-1 是负奇数; 0 既不是奇数也不是偶数!

1 是正奇数; 2 是正偶数; 3 是正奇数;

4 是正偶数; 5 是正奇数; 6 是正偶数;

7 是正奇数; 8 是正偶数

9 是正奇数;10 是正偶数

实现代码

代码语言:javascript
复制
package StudyJavaSEday03;
/**
 * 写一个程序判断-10到10的数是奇数还是偶数,打印出如下效果
 * -10  是负偶数
 * -9  是负奇数
 * -8  是负偶数
 * -7  是负奇数
 * -6  是负偶数
 * -5  是负奇数
 * -4  是负偶数
 * -3  是负奇数
 * -2  是负偶数
 * -1  是负奇数
 * 0  既不是奇数也不是偶数!
 * 1  是正奇数
 * 2  是正偶数
 * 3  是正奇数
 * 4  是正偶数
 * 5  是正奇数
 * 6  是正偶数
 * 7  是正奇数
 * 8  是正偶数
 * 9  是正奇数
 * 10  是正偶数
 * @author 奋斗蒙
 *
 */
public class JiOuShu {
 public static void main(String[] args) {
 for (int i = -10; i < 10; i++) {
 if (i == 0) {
 System.out.println("0  既不是奇数也不是偶数!");
 } else if (i % 2 == 0) {
 if (i < 0) {
 System.out.println(i + " 是负偶数");
 } else {
 System.out.println(i + " 是正偶数");
 }
 } else {
 if (i < 0) {
 System.out.println(i + " 是负奇数");
 } else {
 System.out.println(i + " 是正奇数");
 }
 }
 }
 }
}

运行结果

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2017-05-15,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Java帮帮 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档