0

我正在编写一个接收字符串的程序(例如:abc1235 TFFTTFF TTFT)这个字符串必须分成两部分:学生ID(abc1235)测试答案(TFFTTFF TTFT)studentID将是一个字符串,testAnswers将是一个char数组(20 个字符)。

我将如何提取这两种数据类型并将它们放入各自的位置?

*studentID 不是固定长度。一个空格将studentID 和testAnswers 分开。testAnswers 必须能够包含代表任何留空问题的空格。

*编译器是 Visual Studio Express C++

4

1 回答 1

0

如果您的输入是空格分隔的,您可以将其读studentIDstring(例如:)cin >> studentID。然后,您可以编写一个循环以将 20 个字符(char数据类型)读入您的testAnswers数组。

于 2013-09-05T18:15:20.300 回答