java 习题_java函数(方法)练习

java函数(方法)练习:

A:求两个数据之和

B:判断两个数据是否相等

C:获取两个数中较大的值

D:打印m行n列的星形矩形

E:打印nn乘法表

A:程序如下:

package function;

import java.util.Scanner;

public class Sum {

public static void main(String[] args) {

Scanner sc=new Scanner(System.in);

System.out.println("数据1:");

int x=sc.nextInt();

System.out.println("数据2:");

int y=sc.nextInt();

//System.out.println(sum (x,y));

sum(x,y);

}

public static int sum(int a,int b) {

int sum=a+b;

System.out.println("两数之和:"+sum);

return sum;

}

}

B:程序如下:

package function;

import java.util.Scanner;

public class Boolean {

public static void main(String[] args) {

Scanner sc= new Scanner(System.in);

System.out.println("数据1:");

int x=sc.nextInt();

System.out.println("数据2:");

int y=sc.nextInt();

boolean flag=xiangDeng(x,y);

System.out.println("输入两数据是否相等:"+flag);

}

public static boolean xiangDeng(int a,int b){

return (a==b)?true:false;

}

}

C:程序如下:

package function;

import java.util.Scanner;

public class Max {

public static void main(String[] args) {

Scanner sc=new Scanner(System.in);

System.out.println("请输入数据一:");

int x=sc.nextInt();

System.out.println("请输入数据一:");

int y=sc.nextInt();

System.out.println("最大值为:");

System.out.println(max(x,y));

}

public static int max(int a,int b){

int c=(a>b)?a:b;

return c;

}

}

D:程序如下:

package function;

import java.util.Scanner;

public class Xing {

public static void main(String[] args) {

Scanner sc=new Scanner(System.in);

System.out.println("请输入行数:");

int x=sc.nextInt();

System.out.println("请输入列数:");

int y=sc.nextInt();

System.out.println("输出结果:");

xing(x,y);

}

public static void xing(int a,int b){

for(int i=0;i<=a;i++) {

for(int j=0;j<=b;j++) {

System.out.print("*");

}

System.out.println();

}

}

}

E:程序如下:

package function;

import java.util.Scanner;

public class Chenfa {

public static void main(String[] args) {

Scanner sc=new Scanner(System.in);

System.out.println("请输入行数:");

int x=sc.nextInt();

chenfa(x);

}

public static void chenfa(int a){

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

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

System.out.print(j+""+i+"="+ij+'\t');

}

System.out.println();

}

}

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值