Java语言程序设计(基础篇)第十版 5.3-6

本文介绍了一个使用Java编写的单位转换程序,包括千克到磅、英里到千米的转换,以及相反方向的转换。通过循环和格式化输出,展示了不同单位之间的换算关系。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


public class J5_3 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		System.out.printf("%8s%8s\n","千克","磅");

		for(int i =1;i<200;i+=2)
		{
			double kilogram = i;
			double pound = kilogram *2.2;
			
			System.out.printf("%4.0f%9.1f\n",kilogram,pound);
		}
	
			
	}

}

public class J5_4 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		System.out.printf("%8s%8s\n","英里","千米");

		for(int i =1;i<=10;i+=1)
		{
			double mile = i;
			double kilometer = mile *1.609;
			
			System.out.printf("%5.0f%11.4f\n",mile,kilometer);
		}
	}

}

public class J5_5 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		System.out.printf("%8s%8s%8s%8s\n","千克","磅","磅","千克");
		int j =20;
		for(int i =1;i<200;i+=2)
		{
			double kilogram = i;
			double pound = kilogram *2.2;
			
			double pounds = j;
			double  kilograms= pounds / 2.2;
			if(j<=515)
				j+=5;
			System.out.printf("%4.0f%9.1f%4.0f%9.3f\n",kilogram,pound,pounds,kilograms);
			
		}
	
	}

}

public class J5_6 {

	public static void main(String[] args) {
		System.out.printf("%8s%8s%8s%8s\n","英里","千米","千米","英里");
		int j =20;
		for(int i =1;i<=10;i++)
		{
			double mile = i;
			double kilometer = mile * 1.609;
			
			double kilometers = j;
			double  miles = kilometers / 1.609;
			if(j<=65)
				j+=5;
			System.out.printf("%4.0f%9.3f%7.0f%9.3f\n",mile,kilometer,kilometers,miles);
			
		}
	
	}
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值