方法一:
? ? 在return語句前面加上一個getchar()喉前;語句,此時getchar會一直等待輸入虚汛,程序運行結果框就可以正常顯示運行結果啦拟赊!
方法二:
在程序末尾加上:system("pause")痛垛,再加上頭文件#include<stdlib.h>,運行后就會顯示結果并提示按任意鍵繼續(xù)草慧。
方法三:
修改項目配置,右鍵點擊項目匙头,選擇屬性冠蒋,然后在對話框中選擇“配置屬性——》鏈接器——》系統(tǒng)”,在子系統(tǒng)中選擇“控制臺”乾胶。
方法四:
如果是編譯器的原因:
1: 添加:
#include <iostream>
#include <limits>
( 如果有#include “pch.h”
或者 #include “stdafx.h” 的話抖剿,要確保這兩行在他們之后出現(xiàn))
2:在主函數(shù)之后,return語句之前加上:std::cin.clear();?
std::cin.ignore(std::numeric_limits<std::streamsize>::max(), '\n');
std::cin.get();
提示:system("pause")只能在特定操作系統(tǒng)中使用(不推薦)识窿。
最后成功斩郎!