A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

/*
请设计一个类Demo,这个类包含如下操作:
        A:求两个数的和。
        B:判断两个数是否相等。
        C:输出九九乘法表。
*/
import java.util.Scanner;                //导包
class Demo
{
        public int sum(int a,int b)                //方法:计算两个数的和,并将结果返回
        {
                return a+b;
        }
        public void judge(int a,int b)                //方法:判断两个数是否相等
        {
                if(a==b)
                {
                        System.out.println("这两个数相等");
                }
                else
                {
                        System.out.println("这两个数不相等");
                }
                return;
        }
        public void multiplication()                //打印九九乘法表
        {
                for(int x = 1;x <= 9;x++)                //控制行
                {
                        for(int y = 1;y <= x;y++)        //控制列
                        {
                                System.out.print(y+"*"+x+"="+x*y+"\t");
                        }
                        System.out.println();
                }
        }
}
class DemoTest
{
        public static void main(String[] args)                //主函数
        {
                Demo ss  = new Demo();                                        //明确对象
                Scanner sc = new Scanner(System.in);  
                ww:while(true)                                //创建无限循环,让程序循环使用
                {
                System.out.println("小程序:"+"\n\r"+"1.求两个数的和"+"\n\r"+"2.判断两个数是否相等"+"\n\r"+"3.输出九九乘法表");
                System.out.println("选择序号为:");
                int a = sc.nextInt();
                        if(a==1)
                        {
                                ee:System.out.println("选择功能为:求两个数的和");
                                System.out.println("请输入第一个数:");
                                int a1 = sc.nextInt();
                                System.out.println("请输入第二个数:");
                                int a2 = sc.nextInt();
                                System.out.println("这两个数的和为:"+ss.sum(a1,a2));                //输出调用,调用类Demo中的函数,输出结果
                        }
                        if(a==2)
                        {
                                System.out.println("选择功能为:判断两个数是否相等");
                                System.out.println("请输入第一个数:");
                                int b1 = sc.nextInt();
                                System.out.println("请输入第二个数:");
                                int b2 = sc.nextInt();
                                ss.judge(b1,b2);                                //赋值调用,调用类Demo中的函数
                        }
                        if(a==3)
                        {
                                System.out.println("选择功能为:输出九九乘法表");
                                ss.multiplication();                        //直接调用,调用类Demo中的函数
                        }
                        if(a != 1 && a != 2 && a != 3)
                        {
                                System.out.println("序号输入有误,重新输入");
                                continue ww;
                        }
                        ss:while (true)                        //创建无限循环,让程序循环使用
                        {
                                System.out.println("是否继续:(返回:1 退出:0)");
                                int a3 = sc.nextInt();
                                if(a3==1)
                                {
                                        continue ww;
                                }
                                if(a3==0)
                                {
                                        System.out.println("程序结束");
                                        break ww;
                                }
                                if(a3 != 1 &&a3 != 0)
                                {
                                        System.out.println("输入有误");       
                                        continue ss;
                                }
                        }
                }
        }
}

评分

参与人数 2黑马币 +12 收起 理由
漫步云端~ + 10 很给力!
挖煤黑小伙 + 2 淡定,慢慢来

查看全部评分

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马