1、C收起解析解析:无窗体底端2(5.0分)已有定义:int x=3,y=4,z=5;则表达式!(x y) z-1&y z/2的值是( )621D3(5.0分)已定义c为字符型变量,则下列语句中正确的赋值语句是( )c=66;c=66c=66;c=B4(5.0分)下面有关for循环的正确描述是( )for循环只能用于循环次数已经确定的情况for循环是先执行循环体语句,后判断表达式在for循环中,不能用break语句跳出循环体for循环的循环体语句中,可以包含多条语句,但必须用花括号括起来5(5.0分)下列循环语句中,不能够正常结束的是( )int i=0;for(;i100)break;int i
2、=0,j=0;while(i=j)j ;doi =j;i ;j ;while(ij); 6(5.0分)下列说法正确的是( )main函数必须放在C程序的开头main函数必须放在C程序的最后main函数可以放在C程序的中间部分,但在执行C程序时是从程序开头执行的main函数可以放在C程序的中间部分,但在执行C程序时是从main函数开始的7(5.0分)已知char b5,*p=b; ,则正确的赋值语句是( )b=“abcd”;*b=“abcd”;p=“abcd”;*p=“abcd”;8(5.0分)已定义以下函数 fun(int *p) return *p; 该函数的返回值是( )不确定的值形参p中存放的值形参p所指存储单元中的值形参p的地址值9(5.0分)已定义c为字符型变量,则下列语句中正确的是( )c=97c=97ac=97;10(5.0分)以下不合法的赋值语句是( )x=(1,y=2);+x;x=y=15;y=int(x);B11(5.0分)下述语句的输出为( ) int m=-1; printf(“%d,%u,%o”,m,m,m);-1,-1,-11-1,32767,-177777-1,32768,177777-1,65535,17777712(5.0分)已知char ch=A,且表达式:ch=(ch=A&ch= & chb 后,变量a的值为( )5