- 4
- 0
- 约3.54千字
- 约 5页
- 2016-11-29 发布于江西
- 举报
98浙江大学c语言试卷
一、选择题:
1 下列程序执行后S值为:
int i=1,s=0;
do (if(!(i%2))continue; s+=i;(while(++i10);
A)1 B)45 C)25 D)以上均不是
表达式-1=3=-5值是:
A)0 B)1 C)3 D)表达式语法有错
执行下列语句后,a的值为:
int a;
#define M(x,y) (x*y)
a=M(1+2,3);
A)9 B)7 C)5 D)以上均不是
对于如下说明,则有意义的正确表达式是:
int p[3],*a[3];
A)p=a B)p[0]=a C)p[0]=**a D)a[0]*=2
对于
struct node (
char s[10];
int i;
(p[4];
下列哪个赋值是不正确的:
A)p[0].i=2 B)p[0].s=“abc” C)p-I=2 D)*(p-s)=‘a’
语句
char s[]=″program″;
printf(“o/oso/od”,s+2,sizeof(s));将输出:
A)program7 B)ogram7 C)ogram8 D)program8
执行下列程序段后,a值为:
int a,b;
a=1;b=2;
a+=a
原创力文档

文档评论(0)