我正在做一个家庭作业任务,并遇到了在我的while循环语句中使用AND运算符的问题。这里的问题的一个简单的例子:AND运算符在C语言中的while语句
int main()
{
int a = 4;
int b = 0;
int c;
while (a <= 10 && b <= 10) {
cout << "a " << a << endl;
cout << "b " << b << endl << endl;
++a;
++b;
}
cout << "done" << endl;
return 0 ;
}
所以我想只要a和b是小于或等于10但while循环运行时,while循环作为一个走的是尽快结束上述10,如下所示:
_So我想while循环为运行只要BOTH a和b小于或等于10_。那么为什么你在'a'高于10时抱怨? –