C++ 如何使用C++;?
如果n=5C++ 如何使用C++;?,c++,for-loop,C++,For Loop,如果n=5 1 2 1 5 2 4 3 4 3 6 5 3 4 8 7 2 5 10 9 1 我尝试了以下代码,但没有给出正确的输出 #include <iostream> using namespace std; void main() { int i, j; for (i = 1; i <= 5; i++) { for (j = 1; j >= i; j++) {
1 2 1 5
2 4 3 4
3 6 5 3
4 8 7 2
5 10 9 1
我尝试了以下代码,但没有给出正确的输出
#include <iostream>
using namespace std;
void main()
{
int i, j;
for (i = 1; i <= 5; i++) {
for (j = 1; j >= i; j++) {
cout << j;
j += 2;
}
cout << endl;
}
}
#包括
使用名称空间std;
void main()
{
int i,j;
对于(i=1;i=i;j++){
cout输出的每一列都遵循一种模式,因此您可以在遍历行时打印出正确的值:
for (int i = 1; i <= n; ++i)
std::cout << i << " " // natural numbers
<< 2 * i << " " // even natural numbers
<< 2 * i - 1 << " " // odd natural numbers
<< n - i + 1 << "\n"; // reversed natural numbers
for(int i=1;ivoid main()
在C++中无效,“但没有给出正确的输出。”请下次提供输出(以便愿意提供帮助的人能够立即了解情况,而无需复制、编译和运行代码)您忘记了描述输出的想法。对代码的要求是什么?一些if-else
肯定会导致期望的结果