输入两个 8 位有符号整数 a 和 b(取值范围 -128 ≤ a, b ≤ 127),请完成以下操作: 分别计算 a 和 b 的 8 位补码; 模拟 8 位补码加法运算(从最低位到最高位逐位计算,处理进位); 判断加法结果是否溢出(8 位有符号整数溢出条件:符号位进位 ≠ 数值位最高位进位); 输出规则: 若溢出:仅输出字符串 溢出; 若无溢出:输出加法结果的十进制整数值(结果范围 -128 ~ 127)。
输入两行,每行一个整数,依次为 a 和 b,满足 -128 ≤ a, b ≤ 127。
输出一行: 溢出时输出 “Overflow”; 无溢出时输出加法结果的十进制值。
30 40
70
100 50
Overflow
-100 -50
Overflow
数据范围 输入整数:-128 ≤ a, b ≤ 127; 无溢出时结果范围:-128 ≤ a+b ≤ 127; 溢出场景:正数 + 正数 > 127 或 负数 + 负数 <-128。