朋友您好,根据提供的汇编代码,我简单的转换了一下,您看下是否合适。
#include <stdio.h>
int main()
{
int SsO = x;
int sum = 0;
int tO = 128;
if (SsO == 0) {
sum = 0;
} else {
while (SsO != tO) {
sum += SsO;
SsO = SsO << 1;
}
}
printf("Sum: %d\n", sum);
return 0;
}