gpt4 book ai didi

c++ - 当我使用 Continue 时程序没有给出任何输出

转载 作者:行者123 更新时间:2023-11-27 23:40:27 26 4
gpt4 key购买 nike

我是 C++ 编程的初学者。我试图制作一个简单的程序来学习 continue 语句。但是,当我使用 continue 语句跳过循环迭代时,程序运行但不显示任何输出。有什么帮助吗?

#include<bits/stdc++.h>
using namespace std;
int main() {

for (int j=1; j < 13; j++)
{if(j=8) continue;
for (int i=1; i<j+1; i++)
{cout << setw(4) << i*j;}
cout << endl;
}
}

最佳答案

我们使用== 代替= 进行比较。=是一个赋值运算符,我们一般用它来初始化值。

 int main() {

for (int j=1; j < 13; j++){
if(j==8) continue;
for (int i=1; i<j+1; i++){
cout << setw(4) << i*j;
}
cout << endl;
}
}

关于c++ - 当我使用 Continue 时程序没有给出任何输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55514921/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com