今天抱着试试的心态参加学校“ACM”预先赛,想着要用前几天刚学的C++试试,没想到却让一个小问题把我给卡住了,三道题只做出了一道,其它两道不是算法不知道,而是编程语言不熟悉导致的,觉得好可惜!
先看今天的代码,我要先从控制台输入一个整数n,再输入n个字符串。
输出如下:
Input num:3
Input st:
press a key to continue...
问题:程序运行很奇怪,在输入一个整数之后就无法输入字符串了。
解决方案:是 cin 的问题。修正后的代码如下: