求程序员帮忙写个Java代码,因为今天我有事没时间做,明天要交作业,谢谢了

1、分别定义一个byte,short,int,long,float,double类型的变量,并赋值,输出他们的值。

2、使用合适的数据类型定义以下变量
name(姓名)、sex(性别)、age(年龄)、isMember(是否为团员)……

3、定义int型变量score1,并直接为double型变量score2完成赋值操作

4、定义两个double类型的变量f1,f2,输出他们的和、差、积、商

5、定义一个int类型的变量f1,一个double类型的变量f2,输出他们的和、差、积、商(要求输出结果保留小数)

6、char型值直接作为数值转换为其他数据类型(65转换为A……)

7. 将double型数据转换为整型

8、定义四个不同数据类型的常量,并输出他的值。

9、完成超市小票在控制台的输出

如:最后输出:

商品名 价格 数量 总价
苹果 2 10 20

定义一个变量 pi 为3.14以及变量r、d,打印输出周长和面积

//10、输入一个五位数,然后将这个五位数逆序输出。 %

//11、思考: 如下几种情况该用什么数据类型声明,用合适的类型和变量声明后并完成赋值
QQ号码/密码, 出生年月日(20140501),是否是会员,性别,个人简介

//12、思考:有两个数 int a = 2,int b = 5
写程序实现,让两个变量交换它们的值,最后达到a = 5,b = 2

代码如下,随便附一句,一定要看写的源码,我已经尽量马马虎虎的写了,你更容易看懂。

public class Test {

// 第八题
public static final int NUM = 100;
public static final double GOOD = 99.99;
public static final String CLASSNAME = "Test.Class";
public static final long MAX = 9999999;

public static void main(String[] args) {

// 第一题
byte byte1 = 1;
short short1 = 1;
int int1 = 1;
long long1 = 1;
float float1 = 1;
double double1 = 1.0;

System.out.println("byte1 - " + byte1);
System.out.println("short1 - " + short1);
System.out.println("int1 - " + int1);
System.out.println("long1 - " + long1);
System.out.println("float1 - " + float1);
System.out.println("double1 - " + double1);

// 第二题
String name;
char sex;
int age;
boolean isMember;

// 第三题
int score1;
double score2 = 98.5;

// 第四题
double f1 = 10.1, f2 = 34.2;
System.out.println("f1,f2的和:" + (f1 + f2));
System.out.println("f1,f2的差:" + (f1 - f2));
System.out.println("f1,f2的积:" + (f1 * f2));
System.out.println("f1,f2的商:" + (f1 / f2));

// 第五题
int f3 = 5;
double f4 = 45.6;
System.out.println("f3,f4的和:" + (f3 + f4));
System.out.println("f3,f4的差:" + (f3 - f4));
System.out.println("f3,f4的积:" + (f3 * f4));
System.out.println("f3,f4的商:" + (f3 / f4));

// 第六题
int A = 65;
char a = (char) A;
System.out.println("整型互转char:" + a);

// 第七题
double timor = 123.456789;
int x = Integer
.parseInt(new java.text.DecimalFormat("0").format(timor));// 四舍五入
System.out.println("double -> int :" + x);

// 第八题(定义在最开始)
System.out.println("常量NUM的值: " + NUM);
System.out.println("常量GOOD的值: " + GOOD);
System.out.println("常量CLASSNAME的值: " + CLASSNAME);
System.out.println("常量MAX的值: " + MAX);

// 第九题(自定义商品类)
class Goods {

private String name;
private double price;
private int count;
private double total;

public Goods(String name, double price, int count) {
this.name = name;
this.price = price;
this.count = count;
}

public void print() {
total = price * count;
System.out.println("商品名   价格      数量  总价");
System.out.println(name + "  " + price + "  " + count + "  "
+ total);
}

}
Goods goods = new Goods("苹果", 2, 10);
goods.print();

// 第十题
double pi = 3.14, r, d;
r = 4;
d = 2 * r;

System.out.println("圆的周长: " + (pi * d));
System.out.println("圆的面积: " + (pi * r * r));

// 第十一题
String qqname = "1234567890";
String qqpassword = "asd!#@#$%66";
Date birth = new Date(2014, 5, 1);
boolean isVIP = false;
char sex1 = '男';
StringBuilder personInfo = new StringBuilder();
personInfo.append("我是一个快乐的骚年");
personInfo
.append("然后a!#$%^&*asdasdasdasdsa9d87a9s8d79asdjidauisdhausdihiasd");

// 第十二题
class Swaper {
public void change(int num1, int num2) {
int temp = num1;
num1 = num2;
num2 = temp;
System.out.printf("a=%d,b=%d\n", num1, num2);
}

}

int a1 = 2;
int b1 = 5;
Swaper swaper = new Swaper();
swaper.change(a1, b1);
}
}

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-11-30
不帮你写是为你好,再忙这点作业还是有时间的吧,不要偷懒
第2个回答  2016-11-30
对我来说太难了,你自己做吧
第3个回答  2016-11-30
这写东西5分钟都用不了,自己做,好好学习不要偷懒!!!
第4个回答  2016-11-30
都挺简单的 还是自己思考吧。。
相似回答