一道Java编程题,拜托了

所有程序都放在exam包中;计算一个人的年龄,要求如下:1)定义一个静态常量字符串NAME,赋值为你的真实姓名。2)执行程序时,在main参数中传两个参数进来,分别表示你... 所有程序都放在exam包中;计算一个人的年龄,要求如下:
1)定义一个静态常量字符串NAME,赋值为你的真实姓名。
2)执行程序时,在main参数中传两个参数进来,分别表示你的出生年份及当前年份,如:1998 2016
3)输出结果为:XXX1998年出生,今年18岁。(其中XXX是NAME的名字)
4)程序类名命名为:Test1
展开
 我来答
llllmhg
2019-06-05
知道答主
回答量:12
采纳率:0%
帮助的人:1.3万
展开全部
package exam;

public class Test1 {

public static void main(String[] args) {
String NAME = "西海龙王";
int lowage=1998;
int nowage=2016;
int age=Age(lowage,nowage);
System.out.println(NAME+lowage+"年出生,今年"+age+"岁");
}

private static int Age(int i, int j) {
return j-i;

}

}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
1230风火
2019-06-05 · TA获得超过1392个赞
知道小有建树答主
回答量:405
采纳率:68%
帮助的人:90.9万
展开全部
package exam

import java.util.Scanner;

public class Test1{
public static void main(String[] args){
String NAME="例如你叫某某";
System.out.println("请输入你的出生年份");
Scanner sc=new Scanner(System.in);

int cyear=sc.nextInt();
System.out.println("请输入当前年份");
int dyear=sc.nextInt();
System.out.println(NAME+cyear+"出生,今年"+(dyear-cyear)+"岁");
}
}

//我直接手打的,有些符号可能中英文不一样,你自己注意改
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
microroom
科技发烧友

2019-06-05 · 智能家居/数码/手机/智能家电产品都懂点
知道大有可为答主
回答量:7118
采纳率:83%
帮助的人:1636万
展开全部
package exam;

public class Test1
{
public static void main(String[] args) throws Exception
{
int byear,dyear;

byear=Integer.parseInt(args[0]);
dyear=Integer.parseInt(args[1]);
System.out.printf("%s%d年出生,今年%d岁。",Test1.NAME,byear,(dyear-byear));
}
//修改NAME的值为你的名字
static final String NAME="你的名字";
}
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
五行属火11
2019-06-05
知道答主
回答量:10
采纳率:0%
帮助的人:6110
展开全部
private static String name="张三";

public static void main(String[] args) {
System.out.println(name+args[0]+"出生,今年"+(Integer.valueOf(args[1])-Integer.valueOf(args[0]))+"岁。");
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友679eddd
2019-06-05
知道答主
回答量:10
采纳率:40%
帮助的人:4.1万
展开全部

代码如下:

package exam;

import java.util.Scanner;

public class Test1{
    public static void main(String[] args){
        String name = "zhangsan";
        System.out.println("请输入你的出生年份: ");
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        String year = br.readLine();
        System.out.println("请输入当前年份:");
        String cyear= br.readLine();
        System.out.println(name + year +"年出生,今年" + (Integer.valueOf(cyear) - Integer.valueOf(year) + "岁"));
    }
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式