在主函数中尝试打印时未打印的数组元素

  • 本文关键字:打印 数组元素 函数 c++
  • 更新时间 :
  • 英文 :


我想通过使用数组来检查它们是否等于乘积的因子值不打印这是代码

#include <iostream>
using namespace std;
int main() {
int arr[5] = { 1,3,5,7,2 };
int arr1[5] = { 0,6,5,4,9 };
int X;

cout << "Please enter X:"; cin >> X;
for (int i = 0, j = 0; i < 5 && j < 5; ++i, ++j) {
if (arr[i]*arr[j]==X) {
cout << arr[i] << " "; 
cout << arr1[j] << " ";
}

}

}

使用此嵌套循环

for (int i = 0; i < 5 ;++i) {
for(int j=0 ;j<5;++j){
if (arr[i]*arr1[j]==X) {
cout << arr[i] << " "; 
cout << arr1[j] << " ";
}
}
}

最新更新