这是 python 的
代码
class AB(object):
def __init__(self):
self.in_num()
def jia(num1, num2):
return num1 + num2
self.add = jia(self.a, self.b)
self.out_num()
def in_num(self):
self.a = int(input())
self.b = int(input())
def out_num(self):
print(self.add)
AB()
测试数据
输入数据 1
3
3
输出数据 1
6
输入数据 2
1
1
输出数据 2
2
这是 C++ 的
#include <bits/stdc++.h>
using namespace std;
struct AB {
int number;
int in() {
scanf("%d", &number);
}
int out() {
printf("%d", number);
}
};
AB a, b, c;
int main() {
a.in();
b.in();
c.number = a.number + b.number;
c.out();
return 0;
}
效果是一样的,但是代码不一样
我是不是多此一举