java基础代码大全

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

/*

1. 打印:--------------------------------------------------

2. 求两个浮点数之商。

3. 对一个数四舍五入取整。

4. 判断一个数是否为奇数

5. 求一个数的绝对值。

6. 求两个数的最大值。

7. 求三个数的最大值。

8. 求1-n之和。

9. 求1-n中的奇数之和。

10. 打印自2012年起,n年内的所有闰年。

11. 打印n行星号组成的等腰三角形。

12. 求两个正整数的最小公倍数。

13. 判断一个数是否为质数。

14. 求两个正整数的最大公约数。

15. 求一个正整数n以内的质数。

16. 求一个正整数n以内的质数。。

17. 分别利用递推算法和递归算法求n! 。

*/

class A

{

static void f(){

System.out.println("----------------------");//1.打印:-----------

}

static double quzheng(double a){

int b;

System.out.println((b=(int)(a+0.5)));//2.求两个浮点数之商。

return(b);

}

static double qiushang(double a,double b){ //3.对一个数四舍五入取整System.out.println((a/b));

return(a/b);

}

static boolean odd(int c){ //4.判断一个数是否为奇数if(c%2==0){

return(false);

}

else{

return(true);

}

}

static int juedui(int d){ //5.求一个数的绝对值。

if(d<0){

d=0-d;

System.out.println(d);

}

else{

d=d;

System.out.println(d);

}

return(d);

}

static int max(int e,int f){ //6.求两个数的最大值。

if(e>f){

System.out.println(e);

return(e);

}

else{

System.out.println(f);

return(f);

}

}

static int maxt(int g,int h,int i){ //7.求三个数的最大值。

if(g>h&&g>i){

System.out.println(g);

return(g);

}

if(h>g&&h>i){

System.out.println(h);

return(h);

}

else{

System.out.println(i);

return i;

}

}

static int sum(int n){ //8.求1-n之和。

int s=0;

for(int i=1;i<=n;i++){

s+=i;

}

System.out.println(s);

return n;

}

static int sumx(int n){ //9.求1-n中的奇数之和int s=0;

for(int i=1;i<=n;i++){

if(i%2==0){

s=s;

}

else{

s+=i;

}

}

System.out.println(s);

return n;

}

static int run(int n){ //10.打印自2012年起,n年内的所有闰年。

//int i=2012;

for(int i=2012;i<=2012+n;i++){

if(i%400==0){

System.out.println(i);

}

else if(i%4==0&&i%100!=0){

System.out.println(i);

}

}

return n;

}

static void sanjiao(int n){ //11.打印n行星号组成的等腰三角形。

for(int i=1;i<=n;i++){

for(int j=1;j<=n-i;j++){

System.out.print(" ");

}

for(int j=1;j<=i*2-1;j++){

System.out.print("*");

}

System.out.println("");

}

}

static int gongbs(int x,int y){ //12.求两个正整数的最小公倍数。

for(int i=1;i<=x*y;i++){

if(i%x==0&&i%y==0){

System.out.println(i);

}

}

return (y);

}

static int gongys(int x,int y){ //14.求两个正整数的最大公约数。

while(x%y!=0){

int i=x%y;

x=y;

i=y;

}

System.out.println(y);

return (y);

}

static boolean zhishu(int x){ //13.判断一个数是否为质数

for(int i=2;i

if(x%i==0){

return(false);

}

else{

return(true);

}

}

return(true);

}

static int sumz(int n){ //15.求一个正整数n以内的质数。

int s=0;

for(int i=2;i

if(n%i==0){

s=s;

相关文档
最新文档