C++ 我不知道怎么打印偶数
我正在从两天前的一本书中学习c++,其中的一个练习让我很困惑。我觉得我做对了,但这本书没有教我。有人能告诉我如何处理我的代码,让它只打印a(用户输入)和b(用户输入)的偶数吗C++ 我不知道怎么打印偶数,c++,C++,我正在从两天前的一本书中学习c++,其中的一个练习让我很困惑。我觉得我做对了,但这本书没有教我。有人能告诉我如何处理我的代码,让它只打印a(用户输入)和b(用户输入)的偶数吗 inta,b; 库塔; cout b; 而(a你必须增加a的值,即使它不是偶数: int a, b; cout << "What number would you like to start counting at?" << endl; cin >> a; cout <<
inta,b;
库塔;
cout b;
而(a你必须增加a的值,即使它不是偶数:
int a, b;
cout << "What number would you like to start counting at?" << endl;
cin >> a;
cout << "What number would you like to end at?" << endl;
cin >> b;
while (a <= b){
if (a % 2 == 0){
cout << a << endl;
}
a++;
}
return 0;
inta,b;
库塔;
cout b;
虽然(a如果a
是偶数,你的代码只会增加a
,这不好,你希望a++
在while
循环中,但是如果a是偶数,那么在之外考虑如果“a”是奇数会发生什么。循环是否达到下一个数字?
int a, b;
cout << "What number would you like to start counting at?" << endl;
cin >> a;
cout << "What number would you like to end at?" << endl;
cin >> b;
while (a <= b){
if (a % 2 == 0){
cout << a << endl;
}
a++;
}
return 0;