如何解决程序未正确终止,将二进制转换为十进制
我编写了一个c程序,将二进制数转换为十进制数。
这是我的代码
ansible-playbook myplaybook.yml -i hosts -u my_user --ask-pass
如果我输入的输入不是0或1,则表示输入错误,但是程序没有完全终止。
这是我得到的输出。它不仅显示错误的输出(如117),而且没有终止。
输出:
1 0 1个 5 输入的队列Empty错误QueueEmptyQueueEmptyDecimal否IS:117
我应该怎么做才能终止程序?
谢谢您的帮助。
解决方法
break
语句终止循环(在您的程序中为第一个“ for循环”),而不是程序。
要退出程序,请使用exit(0)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。