Java面向对象6(AA ~ AE)
2024-09-04 07:10:25
AE 简单的复数运算(类和对象) (SDUT 4303)
import java.util.*;
class Complex {
int a, b;
Complex() {
}
Complex(int n, int m) {
a = n;
b = m;
}
void getAns(int x, int y, int z) {
if (z == 1) {
a += x;
b += y;
} else if (z == 2) {
a -= x;
b -= y;
} else if (z == 3) {
int temp = a;
a = a * x - b * y;
b = temp * y + b * x;
}
}
void Print() {
System.out.println(a + " " + b);
}
}
public class Main {
public static void main(String args[]) {
Scanner sc = new Scanner(System.in);
int x, y, z;
Complex p = new Complex(sc.nextInt(), sc.nextInt());
while (sc.hasNext()) {
x = sc.nextInt();
y = sc.nextInt();
z = sc.nextInt();
if (x == 0 && y == 0 && z == 0) {
p.Print();
break;
} else
p.getAns(x, y, z);
// p.Print();
}
}
}
最新文章
- vim编辑强制退出
- Qweb Pdf 中添加 图片
- 理解模板引擎Razor 的原理(转载)
- VS2012 win7 修改TFS登陆账号
- 测试你是否和LTC水平一样高
- EF中使用Select new 方法中字段值替换的问题
- The Letter Carrier's Rounds(摘)
- TypeError: 'QueryDict' object is not callable
- 打包静态库.a文件的方法(ar,ranlib,nm命令介绍)
- Oracle EBS-SQL (SYS-3):sys_人员用户名对应关系查询.sql
- Python之美[从菜鸟到高手]--生成器之全景分析
- ZOJ - 3822 Domination (DP)
- Python简单爬虫Requests
- oracle--数据筛选
- 微信小程序:bindtap等事件传参
- Nmap命令
- Struts2初学 Struts2在Action获取内置对象request,session,application(即ServletContext)
- PCB 布线 注意哪些问题记录
- 跨浏览器的CORS
- 犯得错误QAQ