|
下面表达式的值为
3
的是(
)
A.v|u
B.u&v
C.u ^ v|1
D.v|u>>1
E.v&~u
25.
设有关于结构体类型的定义:(
)
struct food
{
char name[20];
int kind;
}myfood
,
*p;
下面各个选项中语句都正确的是
A.p=&myfood;
B.p=&myfood;
p->kind=5;
strcpy(p->name,
〃
rice
〃
);
C.p=&myfood;
D.strcpy(myfood. name,
〃
pie
〃
);
p.kind=7;
p=&myfood;
E.p=&myfood,p->kind=6;
strcpy(myfood.name,
〃
apple pie
〃
);
三、简答题(本大题共
4
小题,每小题
4
分,共
16
分)
26.
在
C
语言的
switch
语句中,
switch
后面的“表达式”可以是哪些类型的表达式?
27.
设有程序如下:
main( )
{
char ch=
'
A
'
;
while(ch<=
'
E
|