1. 编写代码输入年份.计算出该年是12生肖中的哪一年,谁帮忙用java 语言编写一下,感激不尽
自己写拉
例如
先使用bufferedreader inputstreamreader system.in读取键盘
然后string str = bufferedreader.readline();
int index = Integer.parseInt(str);
if*(index >=1 | index <= 4)
是什么什么 生肖!!! 等等
2. Java编程题:计算数字12和18的最小公倍数。求答案。
下面给出了一个计算两个整数的最大公约数和最小公倍数的通用的方法:
首先先计算最大的公约数,最小公倍数=两个数的乘积再除以它们的最大公约数。
public class Test2 {
public static void main(String[] args) {
System.out.println(lcm(12, 18));
}
/**
* 计算整数a和b的最大公约数
*/
public static int gcd(int a, int b) {
while(b!=0) {
int tmp = b;
b = a%b;
a = tmp;
}
return a;
}
/**
* 计算整数a和b的最小公倍数
*/
public static int lcm(int a, int b) {
int t = gcd(a,b);
if(t==0) return 0;
else
return a * b / t;
}
}