如何在C ++中的某些条件下将数据从一个字符矩阵复制到另一个字符矩阵?

时间:2018-02-22 03:58:17

标签: c++

我有一个矩阵 int character = 'a'; ,用于存储name[n][100]学生的姓名(n是用户输入)。我还有另一个矩阵n,它在某些条件下存储来自namehst[5][100]的名称(它存储具有最高分数的学生的名字)。

name[n][100]

我编写代码的方式是int subhst[1][5] = {}; if (marks[i][j] > subhst[0][0]) { subhst[0][0] = marks[i][j]; topphysics = i; // I don't want to use this. idhst[0][0] = marks[i][0]; } 存储marks[i][j]的标记。我希望将第i个名称存储在name[i]矩阵中,而不是使用topphysics=i然后再使用cout<<name[i]。我尝试了类似namehst之类的内容,然后用于下一个循环name[i]=subjhst[0],依此类推。但这不起作用。

0 个答案:

没有答案