博客
关于我
JAVA算法习题集合—第一阶段1:基础算法练习
阅读量:798 次
发布时间:2023-04-15

本文共 2536 字,大约阅读时间需要 8 分钟。

Java基础练习题(7题)

本文将通过7个小练习,帮助读者熟悉Java编程中的基础操作,包括算术运算符、条件判断等。

1. 两个整数的和

描述:读取两个整数a和b,输出它们的和。

代码示例

public static void main(String[] args) {    Scanner input = new Scanner(System.in);    System.out.println("输入a: ");    int a = input.nextInt();    System.out.println("输入b: ");    int b = input.nextInt();    System.out.println("a + b = " + (a + b));}

运行结果:假设输入a=100,b=200,输出为300。

2. 计算圆的面积

描述:读取圆的半径r,计算并输出圆的面积s。

代码示例

public static void main(String[] args) {    Scanner input = new Scanner(System.in);    System.out.println("请输入圆的半径: ");    int r = input.nextInt();    double pi = 3.141592d;    double s = pi * r * r;    System.out.println("圆的面积为:" + s);}

运行结果:假设输入r=2,输出为12.566370。

3. 求余数

描述:读取两个整数a和n,输出a除以n后的余数m。

代码示例

public static void main(String[] args) {    Scanner input = new Scanner(System.in);    System.out.println("请输入整数a: ");    int a = input.nextInt();    System.out.println("请输入整数n: ");    int n = input.nextInt();    int m = a % n;    System.out.println("a被n整除之后的余数m=" + m);}

运行结果:假设输入a=12,n=5,输出为2。

4. 奇偶数判断

描述:读取一个整数,判断其是奇数还是偶数。

代码示例

public static void main(String[] args) {    Scanner input = new Scanner(System.in);    System.out.println("请输入整数a: ");    int a = input.nextInt();    if (a % 2 == 0) {        System.out.println("是偶数");    } else {        System.out.println("是奇数");    }}

运行结果:假设输入a=100,输出为“是偶数”。

5. 放大输出

描述:读取一个整数a,如果是奇数,则乘以2;如果是偶数,则乘以3,最后输出结果。

代码示例

public static void main(String[] args) {    Scanner input = new Scanner(System.in);    System.out.println("请输入整数a: ");    int a = input.nextInt();    if (a % 2 == 0) {        System.out.println("a是偶数,a*3=" + a * 3);    } else {        System.out.println("a是奇数,a*2=" + a * 2);    }}

运行结果:假设输入a=5,输出为10。

6. 输出较大的那个数

描述:读取两个整数a和b,输出较大的那个数。

代码示例

public static void main(String[] args) {    Scanner input = new Scanner(System.in);    System.out.println("请输入整数a: ");    int a = input.nextInt();    System.out.println("请输入整数b: ");    int b = input.nextInt();    if (a > b) {        System.out.println("较大的数是a=" + a);    } else {        System.out.println("较大的数是b=" + b);    }}

运行结果:假设输入a=20,b=30,输出为30。

7. 输出最大的数

描述:读取三个整数a、b、c,输出其中最大的那个数。

代码示例

public static void main(String[] args) {    Scanner input = new Scanner(System.in);    System.out.println("请输入整数a: ");    int a = input.nextInt();    System.out.println("请输入整数b: ");    int b = input.nextInt();    System.out.println("请输入整数c: ");    int c = input.nextInt();    int max;    max = (a > b) ? a : b;    max = (max > c) ? max : c;    System.out.println("最大的数是:" + max);}

运行结果:假设输入a=10,b=20,c=30,输出为30。

转载地址:http://yerfk.baihongyu.com/

你可能感兴趣的文章
Mysql 提示:Communication link failure
查看>>
mysql 插入是否成功_PDO mysql:如何知道插入是否成功
查看>>
Mysql 数据库InnoDB存储引擎中主要组件的刷新清理条件:脏页、RedoLog重做日志、Insert Buffer或ChangeBuffer、Undo Log
查看>>
mysql 数据库备份及ibdata1的瘦身
查看>>
MySQL 数据库备份种类以及常用备份工具汇总
查看>>
mysql 数据库存储引擎怎么选择?快来看看性能测试吧
查看>>
MySQL 数据库操作指南:学习如何使用 Python 进行增删改查操作
查看>>
MySQL 数据库的高可用性分析
查看>>
MySQL 数据库设计总结
查看>>
Mysql 数据库重置ID排序
查看>>
Mysql 数据类型一日期
查看>>
MySQL 数据类型和属性
查看>>
mysql 敲错命令 想取消怎么办?
查看>>
Mysql 整形列的字节与存储范围
查看>>
mysql 断电数据损坏,无法启动
查看>>
MySQL 日期时间类型的选择
查看>>
Mysql 时间操作(当天,昨天,7天,30天,半年,全年,季度)
查看>>
MySQL 是如何加锁的?
查看>>
MySQL 是怎样运行的 - InnoDB数据页结构
查看>>
mysql 更新子表_mysql 在update中实现子查询的方式
查看>>