C++ 为什么我们在数东西的时候要加1?
我想知道,为什么我们使用count++而不是,例如count+=0来计算偶数的数目C++ 为什么我们在数东西的时候要加1?,c++,function,loops,if-statement,boolean,C++,Function,Loops,If Statement,Boolean,我想知道,为什么我们使用count++而不是,例如count+=0来计算偶数的数目 #include <iostream> using namespace std; int main() { int count = 1; for (int i = 0; i <= 100; i++) { if (i % 2 == 0) count += 0; // why it will give me only 1? as o
#include <iostream>
using namespace std;
int main()
{
int count = 1;
for (int i = 0; i <= 100; i++)
{
if (i % 2 == 0)
count += 0; // why it will give me only 1? as output
else
continue;
}
cout << "num of even: " << count << endl;
system("pause");
return 0;
}
计数+=0;//为什么它只会给我1?作为输出
count+=0等于count=count+0。通过添加0不能添加任何内容。所以变量保持在1
为什么我们用count++来代替
计数++与计数+=0不同。它将count增加1,等于count+=1
至少,使用count++时,您承认i是偶数,并因此计算它。在这背后是一片关于语境和语言的土地,我不想进入
请注意,如果要迭代一个大的项目列表,那么添加0和1之间可能存在巨大的差异
计数+=0;//为什么它只会给我1?作为输出
count+=0等于count=count+0。通过添加0不能添加任何内容。所以变量保持在1
为什么我们用count++来代替
计数++与计数+=0不同。它将count增加1,等于count+=1
至少,使用count++时,您承认i是偶数,并因此计算它。在这背后是一片关于语境和语言的土地,我不想进入
请注意,如果您要在一个大的项目列表上迭代,那么添加0和1之间可能存在巨大差异。我们将1添加到计数中,因为这就是您的计数方式。你从0开始,当你找到要数数的东西时,加上1
例如:
重要的事情:
事情
计数:
添加1添加1添加1添加1添加1添加1添加1
0112333445
有五件事
因为C++是程序员所做的很多事情,所以C++的人实际上是C++的人,决定你可以写计数+ +来表示计数+=1,这意味着计数=计数+ 1,但原理是相同的。< /P> < P>我们把1加进去,因为这就是你计算的方式。你从0开始,当你找到要数数的东西时,加上1
例如:
重要的事情:
事情
计数:
添加1添加1添加1添加1添加1添加1添加1
0112333445
有五件事
因为C++是程序员所做的很多事情,所以C++的人实际上是C++的人,决定写计数+ ++意味着计数+=1,这意味着计数=计数+ 1,但原理是相同的。< /P> < P>注意计数+++具有与C++= 1相同的效果。如果使用count+=0,count不会改变,它与count=count+0相同 请注意count++与count+=1具有相同的效果。如果使用count+=0,count不会改变,它与count=count+0相同 如果你给一个数字加上多次0,你什么也得不到1+0==1。你希望从那个输出什么?你是指计数+=1?在C++中,我们使用++好,如果你添加0倍到一个你没有得到任何地方…1 + 0==1。你希望从中输出什么?你是说计数+=1吗?在C++中,我们使用++你非常有用!谢谢你的帮助!谢谢