我正在开发一个所谓的简单 pep8 程序,它将以 2 为底的数字转换为以 10 为底的数字。
以下是要求:
- 在 base 2 中请求用户输入
- 将基数 2 值转换为十进制并输出。
- 最后循环并询问用户是否要输入另一个值。如果是这样,请再次提问,否则显示消息“完成”(或类似的内容)
到目前为止,我正在尝试读取一个字符并将其存储为字符串。
谁能帮忙!
谢谢你。
BR main
letter: .BLOCK 1 ;global variable #1c
;
main: CHARI letter,d ;cin >> letter
LDA 0x0000,i
while: LDBYTEA letter,d ;while (letter != '*')
CPA '*',i
BREQ endWh
CHARO letter,d ; cout << letter
CHARI letter,d ; cin >> letter
BR while
endWh: STOP
.END