java中1%4是多少_java语言程序设计基础篇课后编程练习答案2~4章

这篇博客展示了几个简单的Java编程练习,包括输入转换、数值计算和货币换算等。用户通过输入对话框提供数据,程序进行相应计算,如磅数转换、提成费计算、数字各数位相加、字符转换等。这些练习覆盖了基本的算术运算和条件判断,适合初学者巩固基础知识。
摘要由CSDN通过智能技术生成

import javax.swing.JOptionPane;

//2.4

/*public class LQ

{

public static void main(String []args)

{

String s=JOptionPane.showInputDialog("请输入磅数");

double i=Double.parseDouble(s);

i=i*0.454;

JOptionPane.showMessageDialog(null,i);

}

}*/

//2.5

/*

public class LQ

{

public static void main(String []args)

{

String s=JOptionPane.showInputDialog("请输入费用");

double i=Double.parseDouble(s);

String s1=JOptionPane.showInputDialog("请输入提成率(%)");

double i1=Double.parseDouble(s1);

JOptionPane.showMessageDialog(null,"提成费为:"+i*i1*0.01+"\t总费用为:"+(i+i*i1*0.01));

}

}*/

//2.6

/*

public class LQ

{

public static void main(String []args)

{

String s=JOptionPane.showInputDialog("请输入0~1000之间的一个整数");

int i=Integer.parseInt(s);

int sum=i%10;

for(i=i/10;i/10!=0;)

{

sum+=i%10;

i=i/10;

}

sum+=i%10;

JOptionPane.showMessageDialog(null,"各数位相加为:"+sum);

}

}*/

//2.7

/*

public class LQ

{

public static void main(String[]args)

{

char i1='A';

JOptionPane.showMessageDialog(null,(char) ((int)'a'-(int)'A'+i1));

}

}*/

//2.8

/*

public class LQ

{

public static void main(String[]args)

{

String s=JOptionPane.showInputDialog("请输入一个在0~127之间的整数");

int i=Integer.parseInt(s);

JOptionPane.showMessageDialog(null,(char)i);

}

}*/

//2.9

/*

public class LQ

{

public static void main(String[]args)

{

String s1=JOptionPane.showInputDialog("请输入资金额");

String s2=JOptionPane.showInputDialog("请输入年利率(%)");

String s3=JOptionPane.showInputDialog("请输入年数");

double i1=Double.parseDouble(s1);

double i2=Double.parseDouble(s2);

double i3=Double.parseDouble(s3);

JOptionPane.showMessageDialog(null,i1*Math.pow((1+i2*0.01),12*i3));

}

}*/

//2.10

/*

public class LQ

{

public static void main(String[]args)

{

String s=JOptionPane.showInputDialog("请输入整数");

double i=Double.parseDouble(s);

int i1=(int)i;

int j=i1%100;

JOptionPane.showMessageDialog(null,i1/100+"美元"+j+"美分");

}

}*/

//2.11

/*

import java.util.Scanner;

public class LQ

{

public static void main(String []args)

{

Scanner sc=new Scanner(System.in);

System.out.println("Enter an amount in double,for example 11.56");

double amount=sc.nextDouble();

int remainingAmount=(int)(amount*100);

int numberOfOneDollars=remainingAmount/100;

remainingAmount=remainingAmount%100;

int numberOfQuarters=remainingAmount/25;

remainingAmount=remainingAmount%25;

int numberOfDimes=remainingAmount/10;

remainingAmount=remainingAmount%10;

int numberOfNickels=rem

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值