java基础习题练习

个人微信:yinhaoliang6

java习题

在做这些练习之前需要先看一下这个

控制台输入的方法有多种,常用的一种是使用 Scanner。注意先学会用,涉及到的原理先不做讲解。如下例中是从控制台接收一行字,再原样输出到控制台: 试着运行一下吧~

import java.util.Scanner;
public class Test
{
    public static void main(String[] args)
    {
        Scanner sc = new Scanner(System.in);
        String str = sc.next();
        System.out.println(str);
    }
}

那么如何从控制台接收一个数,并对这个数取平方,再输出如何做?

练习 1:Java中的变量

案例描述

  1. 声明int类型变量age1和age2
  2. 将age1初始化,赋值为你自己的年龄
  3. 将age2初始化,赋值为你同桌的年龄
  4. 输出你的年龄与你同桌年龄之和

练习 2:基本数据类型_整型

  1. 定义一个int类型的整数19,在控制台输出它的2进制数和16进制数和8进制数

练习 3:基本数据类型_浮点型

案例描述

  1. 定义一个long 类型变量等于12345678901
  2. 定义一个float类型变量等于3.1415926
  3. 定义一个double 类型变量等于1234567890.0987654321

练习 4:基本数据类型_字符型

案例描述

  1. 每运行一次程序,随机生成A~Z 之间的某个字母
  2. 整型(int)数 97代表的字符是什么?
  3. 字符‘0’代表整型数是多少?

练习 5:控制台输入

案例描述
从控制台接收一个整数,计算出它的平方并输出

课上练习:
牛郎织女来相会:
假设牛郎星与织女星相距4.2光年,假设每只喜鹊长0.45米,问需要多少只喜鹊首尾相接才能架成
鹊桥,让两人相会?

计算自由落体运动:
一个小球从384米高的塔上掉落,问到地面的速度是多少
Ps:速度-时间公式:v=gt
位移-时间公式;h=gt^2/2
速度-位移公式:v^2=2gh

关键词:
1.java.util.Scanner
2.System.in
3.Math.ceil()//向上取整
4.Integer.toHexString() //十六进制
5.Integer.toOctalString() //八进制
6.variable
7.byte short int long
float double
char boolean

发布了14 篇原创文章 · 获赞 3 · 访问量 406

猜你喜欢

转载自blog.csdn.net/lovemore2/article/details/103883141