从零开始学java(测试)-数据基础知识

# 定义int类型的变量i,love,u,分别赋值为25105,29233,20320
# 将三个整数转换成char类型,并打印输出对应的结果;

package test;

public class Test1 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		
		int i=25105;
		int love=29233;
		int u=20320;
		System.out.println((char)i);
		System.out.println((char)love);
		System.out.println((char)u);
		
		
	}

}

# 定义一个double类型的变量pi,赋值为3.1415926,使用基础运算:
# 将pi保留两位小数,打印出来3.14
# 将pi保留四位小数,打印出来3.1415(不考虑四舍五入)

package test;



public class Test2 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		
		double pi = 3.1415926;
		pi=(int) (pi*100);
		System.out.println(pi/100);
		
		pi = 3.1415926;
		pi=(int) (pi*10000);
		System.out.println(pi/10000);
		
	}
}

# 定义两个int类型的变量a和b,分别赋值为13和7 ;
# 将它们拼接打印,例如 "a的值为13 , b的值为7" ;
# 使用基础运算,交换a和b的值,打印结果 "a的值为7 , b的值为13" ;
(使用两种方法交换)

package test;

public class Test3 {
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		
		int a=13;
		int b=7;
		System.out.println("a的值为"+a+",b的值为"+b);
		
		//第一种方法交换
		int c=a;
		a=b;
		b=c;
		System.out.println("a的值为"+a+",b的值为"+b);
		
		//第二种方法交换
		a=13;         //初始化
		b=7;
		a=a+b;
		b=a-b;
		a=a-b;			
		System.out.println("a的值为"+a+",b的值为"+b);
	}
	
}

# 已知一个矩形桌面的长为130厘米,宽为50厘米。
# 要求定义变量:长度length、宽度width、面积s
# 要求输出:桌面的面积为多少平方厘米(拼接)

package test;

public class Test4 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		
		int length = 130;
		int width = 50;
		int s=length*width;
		System.out.println("桌面的面积为"+s+"平方厘米");
		

	}

}

# 一个长方体的工具箱,长50厘米,宽30厘米,高35厘米
# 要求定义变量:长length、宽width、高height、底面积s、体积v
# 要求输出:工具箱的底面积是多少平方厘米,工具箱的体积是多少立方厘米

package test;

public class Test5 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		
		int length = 50;
		int width = 30 ;
		int height = 35;
		int s=length*width;
		int v=s*height;
		System.out.println("工具箱的底面积是"+s+"平方厘米,工具箱的体积是"+v+"立方厘米");
		

	}

}

# 一面圆形的梳妆镜,半径为45厘米
# 要求定义变量:半径r、π用变量pi表示(取3.14)、周长c、面积s
# 要求输出(拼接):梳妆镜的周长是多少厘米,面积是多少平方厘米。

package test;

public class Test6 {
	
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		
		int r = 45;
		double pi = 3.14;
		double c=2*pi*r;
		double s=pi*r*r;
		s=(int)(s*10)/10.0;
		System.out.println("梳妆镜的周长是"+c+"厘米,面积是"+s+"平方厘米");
		
	

	}
	

}

# 在一千米长跑体测中,小军用5米每秒的速度跑了400米,在用4米每秒的速度跑完剩下路程。
# 要求定义变量:总路程s、名字、速度v1、速度v2、路程s1、路程s2、时间t
# 要求输出:小军跑完一千米总共用了几分几秒?

package test;

public class Test7 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		
		int s=1000;
		String name="小军";
		int v1=5;
		int v2=4;
		int s1=400;
		int s2=s-s1;
		int t=s1/v1+s2/v2;
		System.out.println(name+"跑完一千米总共用了"+t/60+"分"+t%60+"秒");
		

	}

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值