**思路**:
1. 读取两个字符串 `s1` 和 `s2`。
2. 计算每个字符串中所有字符的 ASCII 码值之和。
3. 计算两个字符串的 ASCII 码值之和的差。
4. 输出结果。
**伪代码**:
1. 读取字符串 `s1`。
2. 读取字符串 `s2`。
3. 初始化 `sum1` 和 `sum2` 为 0。
4. 对于 `s1` 中的每个字符,计算其 ASCII 码值并累加到 `sum1`。
5. 对于 `s2` 中的每个字符,计算其 ASCII 码值并累加到 `sum2`。
6. 计算 `sum1` 和 `sum2` 的差值。
7. 输出差值。
**C++代码**:
#include <iostream>
#include <string>
int main() {
std::string s1, s2;
std::getline(std::cin, s1);
std::getline(std::cin, s2);
int sum1 = 0, sum2 = 0;
for (char c : s1) {
sum1 += static_cast<int>(c);
}
for (char c : s2) {
sum2 += static_cast<int>(c);
}
int difference = sum1 - sum2;
std::cout << difference << std::endl;
return 0;
}
标签:18057,std,s2,s1,sum2,sum1,ASCII,码值
From: https://blog.csdn.net/huang1xiao1sheng/article/details/142055051