gpt4 book ai didi

c++ - 为什么此输出在此 for 循环中仅显示给定范围(用户输入)中的奇数

转载 作者:行者123 更新时间:2023-11-28 01:36:51 25 4
gpt4 key购买 nike

#include <iostream>
using namespace std;
int main()
{
int count;
int range;
cout << "Enter the range of two numbers" << endl;
cin >> range;

for (count = 0; count <= range; count++)
{
count = count + 1;
cout << count << endl;
}

system("pause")
return 0;
}

输出显示:

Enter the range of two numbers
9
1
3
5
7
9
Press any key to continue...

最佳答案

count 在每个循环中递增两次。一旦进入循环迭代器(“for”行),一旦你设置 count = count +1;

for 循环的第一次,count = 0,然后递增 (1),然后打印。然后在 "for"行递增 (2),递增 count = count +1 (3) 然后打印。

关于c++ - 为什么此输出在此 for 循环中仅显示给定范围(用户输入)中的奇数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48914897/

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