鑫鑫打印社印 2014年~2015学年《C语言程序设计》复习题
{ static int a[]={5,6,7,3,2,9}; int s1,s2,i,*ptr; s1=s2=0; ptr=&a[0]; for(i=0;i<5;i+2=2) { s1+=*(ptr+i); s2+=*(ptr+i+1); }
printf(“s1=%d,s2=%d\n”,s1,s2); }
运行后输出的数据为_____ C.s1=14,s2=18 D.s1=15,s2=19 25.下列程序 int c=1; main()
{static int a=5;int b=6; printf(“a=%d c=%d\n”,a,b,c); func();
printf(“a=%d,b=%d,c=%d\n”,a,b,c);
func(); } func()
{ static int a=4;int b=10; a+=2; c+=10; b+=c;
printf((“a=%d,b=%d,c=%d\n”,a,b,c); }
_ ___.
a=5
b=6 b=21 b=6 b=31 a=5
b=6 b=21
B. a=5 b=6 c=1 a=6 a=5 a=8 C. a=6
A.s1=18,s2=14 c=1
c=11
a=7 b=17 c=11 a=5 b=6 c=11
b=%d a=9 b=17 c=21
D. a=5 b=6 c=1 a=7 b=17 c=11
c=11
c=21
c=1
c=11