【发布时间】:2013-11-22 16:24:56
【问题描述】:
我不知道我必须使用什么指令来翻译 %2
#include <iostream>
using namespace std;
int main () {
int number;
cin >> number;
if (number % 2 == 0) { // I cannot translate this part.
cout << "Even\n";
}
else {
cout << "Odd\n";
}
return 0;
}
【问题讨论】:
-
编译您的程序并从编译器获取汇编器输出。工作完成。
-
让编译器帮助你 :) 使用你最喜欢的 C++ 编译器翻译成汇编,并检查输出。
-
让编译器来做。
-
您的问题令人费解:您是否希望将您的 C++ 程序转换为汇编,或您是否想知道在汇编中进行余数运算的等效代码是什么?