![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
设有定义"char a=2,b=5;"求表达式"~a^b<<2"的值(假定现有计算机字长为16) ()
A.-32
B.32
C.-23
D.23
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
A.-32
B.32
C.-23
D.23
设有数组定义:char array[]="china";,则数组array所占用的空间为()
A.4个宁节
B.5个字节
C.6个字节
D.7个字节
设有数组定义:char array[]="Asia";则数组array[]所占用的空间为()
A.4个字节
B.5个字节
C.6个字节
D.7个字节
设有以下函数:yoidfun(intn,char*s){……}则下面对函数指针的定义和赋值均正确的是
A.yoid*Pf0;pf=fun;
B.yoid(*pf)(int,char*);pf=fun;
C.yoid*pff);*pf=fun;
D.yoid(*pf)(int,char);pf=&fun;
(3)设文法G[S]的LR(1)有效项目为: I=[S→.A,] 求closure({I})。 (4)设LR(1)项目集中有一状态Si: Si={[A→A+A.,+/],[A→A.+A,+/]} 求go(Si,+)。
A.4
B.5
C.6
D.不确定
A.4
B.5
C.9
D.10
设有如下定义 define MYSWAP(z,x,y) {z=x; x=y; y=z;} float a=5,b=16,c; MYSWAP(______,a,b);
设有下列程序: include<stdio.h> include<string.h> main() { int i; char s[10],t[10]; gets(t); for(i=0;i<2;i++) {gets(s); if(strcmp(t,s)<0) strcpy(t,s); } printf("%s\n",t); } 程序运行后,从键盘上输入(<CR>代表回车符):CDEF<CR>BADEF<CR>QTHRG<CR>,则程序的输出结果是______。