标签: c++
#include <iostream> using namespace std; int main() { int n; cin >> n; cout << (n<<1); return 0; }
左移位运算符正在移位前导零。 例如,
对于n = 5,101应该左移到011
n = 5
101
011
我希望3的输出为n = 5,但它是导致前导零移位的10的原因。
3
10
我经历了所有其他答案,但是它们并没有达到我的预期。
还赞赏另一种移位位的方法。