执行以下语句后z的值是()。Intx=24,y=36,z=8;if(x>y){z=x;}else{z=y;}。
写出执行完下列代码段之后指定变量的值:boo1 x=true,y=false,z=false;x=x&&y‖z;y=x‖y&&z;z=!(x!=y)‖(y==z),则 x=false, y=false, z=【 】。
点击查看答案
执行下面的程序后的数学结果为()intx,y,z;x=20,y=40,z=15;while(x;y)x+=4,y-=4;z/=2;printf(“%d,%d,%d”,x,y,z);()A.40,36,30B."32,8,7"C."32,28,7"D."32,28, 7.5"
执行下列程序段后,x、y和z的值分别是()。intx=10,y=20,z=30;if(xy)z=x;x=y;y=z;A.10,20,30B.20,30,30C.20,30,10D.20,30,20
已知:intx=1,y=2,z;则执行z=xy?++x:++y;则z的值为()。A.1B.2C.3D.4
设x、y、z、t均为int型变量,则执行以下语句后,t的值是 ( ) x=y=z=l; t=+ + x | | + + y &&am设x、y、z、t均为int型变量,则执行以下语句后,t的值是 ( ) x=y=z=l; t=+ + x | | + + y && + + z;A.不定值B.2C.1D.0
下列函数定义中,会出现编译错误的是A.max(int x,int y,int*z) {*z=x>y?xy;}B.int max(int x,y) {int z; z=x>y?xy; return z; }C.max(int x,int y) {int z; z=x>y?xy;return(z); }D.int max(int x,int y) { return(x>y?xy);}
下列程序的运行结果是 #include"stdio.h" main() { intx=-9,y=5,z=8; if(x<y) if(y<0)z=0; else z+=1; printf("%d\n",z);}A.6B.7C.8D.9