首页 > 解决方案 > 加法程序在意外点退出

问题描述

在此处输入图像描述 所以我有一个程序要求用户输入两个数字,然后添加它们并将其写入控制台。一切正常到第 21 行,我确实用断点检查了输出值,它确实增加了我想要的。但是当我使用程序并输入我的值时,只要我输入第二个值,程序就会关闭。知道为什么会这样吗?

标签: c++

解决方案


cin.get()正在接收您在第 17 行执行的 ENTER 的 acsii 值,并且程序立即返回 0。也许您可能希望用户输入一个特定的值,例如 -1 来退出。


推荐阅读