a = int(input()) for i in range(1, a + 1): n = list(map(int,input().split())) if n % 7 == 0 and n % 4 == 0: print(n) 转成c++
时间: 2024-04-15 13:32:10 浏览: 99
python常见input输入单行多个数据,多行单个数据
以下是将给定的Python代码转换为C++代码的示例:
```cpp
#include <iostream>
#include <vector>
int main() {
int a;
std::cin >> a;
for (int i = 1; i <= a; i++) {
std::vector<int> n(3);
for (int j = 0; j < 3; j++) {
std::cin >> n[j];
}
if (n[0] % 7 == 0 && n[0] % 4 == 0) {
for (int j = 0; j < 3; j++) {
std::cout << n[j] << " ";
}
std::cout << std::endl;
}
}
return 0;
}
```
请注意,C++语言中的输入和输出使用`std::cin`和`std::cout`,并且需要包含相应的头文件。此外,C++中的数组索引从0开始,因此在将输入存储到向量`n`时,索引从0到2。
希望对你有所帮助!如果还有其他问题,请随时提问。
阅读全文