Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/126.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ C++;在IF条件下递增_C++ - Fatal编程技术网

C++ C++;在IF条件下递增

C++ C++;在IF条件下递增,c++,C++,我在为学校做一些练习,我必须找到一个程序的输出,我想到了这个 int c=3; if((1==1)||(c++==4)&&(1==1)) { cout << c << endl; } intc=3; 如果((1==1)| |(c++==4)&&(1==1)) { 看一看,看一看这个 int main() { int c=3; if(((c++==4)&&(1==1)) || (1==1)) {

我在为学校做一些练习,我必须找到一个程序的输出,我想到了这个

 int c=3;
if((1==1)||(c++==4)&&(1==1))
{
    cout << c << endl;
}
intc=3;
如果((1==1)| |(c++==4)&&(1==1))
{
看一看,看一看这个

int main()
{
    int c=3;
    if(((c++==4)&&(1==1)) || (1==1))
    {
        std::cout << c << std::endl;
    }
}
intmain()
{
int c=3;
如果((c++==4)和&(1==1))| |(1==1))
{

std::无法尝试在调试器中运行它。另外:不费吹灰之力,-1.请不要这样做。一次只做一件事。使代码易于阅读/维护。这将避免您不得不问此类问题。如果您在编写代码后不明白,请尝试在几年内解决它。我猜是因为您有
|
运算符和first表达式的计算结果为
true
,而其余表达式将不会在all@EdHeal这是一个解决问题的问题,我们在学校采取进一步了解计算机逻辑,我没有写这个程序。请注意我的意见。不要写这样的代码