我一直被困在我的任务上,我有一个普遍的问题(不要让我的hw为我回答)。如果我有输入行,例如:
14 14 14 14 14 45 45
18 14 60 10 10 24 12
我想比较每一行(取每个数字的差异; 15-14等)与另一行输入,例如:
15 15 15 15 20 20 50
我不想发布我的代码,因为我没有找人为我做这项工作。我现在正在尝试的是制作Array
并使用for loop
,但我不确定如何存储每个值(按空格分隔),而且我'我不知道如何将5行存储到Array
中。
我不允许使用矢量。我只允许使用iostream,sstream和string。如果有人能提供一个快速的答案/提示,我将如何做到这一点,这将是伟大的。谢谢
答案 0 :(得分:1)
将“14 14 ..”视为一个字符串 和“15 15 ..”作为另一个并比较它们
然后是下一行等等..
创建一个二维数组。或指针数组。在'whitespace'上拆分字符串,并将它们作为整数存储在数组中。
然后你可以迭代数组并比较它们。