c++城主酷爱数学他自己定义了一种计算#计算的规则是这样的a#b表示将a到b之间所有的数进行累加例如1#10就是将1到10之间的所有数字累加结果为55。城主会任意给出两个数字x和y城主不仅想要x#y的结果还想知道x#x+y的结果。下面请你编程帮助烛龙战队完成这个问题吧。【输入】输入包括一行包含两个整数x和y为城主给出的两个数字x不一定小于y。【输出】输出包括两行第一行为x#y的结果第二行为x#x+
#include
int main() { int x, y; cin >> x >> y;
int sum1 = 0; // 用于计算x#y的结果
int sum2 = 0; // 用于计算x#(x+y)的结果
// 遍历从x到y之间的所有数字,累加到sum1中
for (int i = x; i <= y; i++) {
sum1 += i;
}
// 计算x+y
int xy = x + y;
// 遍历从x到xy之间的所有数字,累加到sum2中
for (int i = x; i <= xy; i++) {
sum2 += i;
}
cout << sum1 << endl;
cout << sum2 << endl;
return 0;
}
原文地址: http://www.cveoy.top/t/topic/is2U 著作权归作者所有。请勿转载和采集!