1.20
#include<iostream>
#include"Sales_item.h"
int main() {
Sales_item item1;
std::cin >> item1 ;
std::cout << item1<< std::endl;
return 0;
}
1.21
#include<iostream>
#include"Sales_item.h"
int main() {
Sales_item item1,item2;
std::cin >> item1 >>item2;
std::cout << item1+item2<< std::endl;
return 0;
}
1.22
#include<iostream>
#include"Sales_item.h"
int main() {
Sales_item item1,item2;
while (std::cin>>item2) {
item1 += item2;
}
std::cout << item1<< std::endl;
return 0;
}
暂时不知道为什么没有输出ISBN.
补:由于上段代码中 item1没有初始化,导致输出中没有ISBN。现改正如下:
#include<iostream>
#include"Sales_item.h"
int main() {
Sales_item item1,item2;
std::cin >> item1;
while (std::cin>>item2) {
item1 += item2;
}
std::cout << item1<< std::endl;
return 0;
}