假定所有变量均已正确说明,下列程序段运行后x的值是 假定所有变量均已正确说明,下列程序段运行后x的值是 麻烦详解一下\x05a=b=c=0;x=35;\x05if(!a) x=-1;\x05else if(b);\x05if(c) x=3;\x05else x=4;
问题描述:
假定所有变量均已正确说明,下列程序段运行后x的值是
假定所有变量均已正确说明,下列程序段运行后x的值是 麻烦详解一下\x05a=b=c=0;x=35;
\x05if(!a) x=-1;
\x05else if(b);
\x05if(c) x=3;
\x05else x=4;
答
最后结果为:x等于4.
if(!a) x=-1 else if (b); 这一句执行时,由于a=0,所以!a为真,x=-1;
if(c) x = 3 else x = 4; 这一句执行时,由于c=0,所以c为假,执行 x=4;
最后结果为:x=4;