【发布时间】:2021-10-28 09:58:13
【问题描述】:
我是 C++ 的初学者。我试图同时将两个不同的值输入到两个不同的数组中。但我不知道为什么只有第二个输入存储在两个数组中。
样本输入
5
110 50
113 100
113 88
43 100
34 34
(两个输入需要用空格隔开)
我的代码
int N,K[N],P[N];
cin>>N;
for(int i=0; i<N;i++)
{
cin >> K[i] >> P[i];
}
【问题讨论】:
-
您的代码甚至无法编译,因为在编译时应该知道数组大小,更不用说您如何得出结论:“只有第二个输入存储在两个数组中。”