zoukankan      html  css  js  c++  java
  • java学习第40天2020/8/14

    一.

    import java.util.Scanner;
    public class complex{
    	private int a,b,c,d;
    	complex(int m,int n,int p,int q){
    		a=m;b=n;c=p;d=q;
    	}
    	public void add()
    	{
    		System.out.println("加法:");
    		if(b+d>0) {
    			System.out.println((a+c)+"+"+(b+d)+"i");
    		}
    		else {
    			System.out.println((a+c)+(b+d)+"i");
    		}
    	}
    	public void subtrict() {
    		System.out.println("减法:");
    		if(b-d>0) {
    			System.out.println((a-c)+"+"+(b-d)+"i");
    		}
    		else {
    			System.out.println((a-c)+(b-d)+"i");
    		}
    	}
    	public void mul()
    	{
    		
    		System.out.println("乘法:");
    		 if((b*c+a*d)>0)
    			 System.out.println((a*c-b*d)+"+"+(b*c+a*d)+"i");
    		 else
    			 System.out.println((a*c-b*d)+(b*c+a*d)+"i");
    	}
    	public void divide() {
    		System.out.println("除法:");
    		 if((b*c-a*d)/(c*c+d*d)>0)
    			 System.out.println((a*c-b*d)/(c*c+d*d)+"+"+(b*c-a*d)/(c*c+d*d)+"i");
    		 else
    			 System.out.println((a*c-b*d)/(c*c+d*d)+(b*c-a*d)/(c*c+d*d)+"i");
    	}
    	public static void main(String[] args)
    	{
    		Scanner input=new Scanner(System.in);
    		int [] m=new int[4];
    		System.out.println("请输入两个复数:");
    		for(int i=0;i<4;i++)
    		{
    			m[i]=input.nextInt();
    		}
    		complex s=new complex(m[0],m[1],m[2],m[3]);
    		s.add();
    		s.subtrict();
    		s.mul();
    		s.divide();
    	}
    
    }
    

     复数乘法与除法的公式

    二.java中没有指针的概念

    三例题

  • 相关阅读:
    easy ui 常用控件配置
    oracel 查询语句
    .Net 取树形结构的数据
    Asp.Net Core File的操作
    js 页面技巧
    ASP.NET Core 文件上传
    ASP.NET EF实体主外键关系
    ASP.NET MVC 后台传值前端乱码解决方案 富文本Ueditor编辑
    手机访问网站自动跳转到手机版
    Ecshop布局参考图
  • 原文地址:https://www.cnblogs.com/qiangini/p/13504433.html
Copyright © 2011-2022 走看看