C++ 循环中的选择性增量(如果有意义)
好吧,听起来可能有点混乱,但我会尽量保持简单。我必须为特定任务运行循环 例如,检查此代码C++ 循环中的选择性增量(如果有意义),c++,C++,好吧,听起来可能有点混乱,但我会尽量保持简单。我必须为特定任务运行循环 例如,检查此代码 if (ch >= 'A' && ch <= 'Z') { for (int i = 1; i <= store; i++) /* store variable is assigned digit 3 */ { char ch2 = 'A'; for (int j = store; j
if (ch >= 'A' && ch <= 'Z')
{
for (int i = 1; i <= store; i++) /* store variable is assigned digit 3 */
{
char ch2 = 'A';
for (int j = store; j >= i; j--)
{
cout << ch2;
ch2++;
}
for (int space = 1; space < i; space++)
{
cout << " ";
}
ch = ch - 1;
for (int j = store; j > i; j--)/*will run two times*/
{
cout << ch;
ch--;
}
ch = save; /*save has been assigned the original character value*/
cout << endl;
}
}
如果(ch>='A'&&ch而不是ch>='A'&&ch,我知道我可以把j>=I放进去,但这对我来说不起作用,因为我在处理字符,它会在那里放一个特殊的字符,I+1
?@super j被分配存储的值,即3(这里).如果helps@scypx没有。我根本不明白问题是什么。你在问题中说的是,你有一个循环,你运行了两次,你想让它运行三次。那么就让它再运行一次吧?你能给出示例输入和输出吗?这将帮助我们帮助你。