全国计算机二级笔试基础部分和C语言程序设计(6)
时间:2025-04-12
时间:2025-04-12
全国计算机二级笔试基础部分和C语言程序设计
A)8,15 B)8,16 C)8,17 D)8,8 func(int a,int b) { static int m=0,i=2; i+=m+1; m=i+a+b return(m);}main() { int k=4,m=1,p; p=func(k,m);printf("%d,",p);p=func(k,m);printf("%d\n",p);} (38)以下程序运行后,输出结果是 A)49.5 B)9.5 C)22.0 D)45.0 #include<stdio.h> #define PT 5.5
#define S(x) PT*x*x main( )
{ int a=1,b=2;printf("%4.1f\n",S(a+b))} (39)以下程序运行后,输出结果是
A)ABCDEFG B)CDG C)abcdefgh D)abCDefGh main( )
{ static char a[]="ABCDEFGH",b[]="abCDefGh"; char p1,p2; int k;
p1=a; p2=b;
for(k=0;k<-7;k++) if(*(p1+k)= =*(p2+k)) printf("%c",*(p1+k)); printf("\n"); }
(40)以下程序执行后,a的值是
A)4 B)1 C)0 D)运行时出错,无定值 mian()
{ int a,k=4,m=6,*p1=&k,*p2=&m; a=p1= =&m;
printf("%d\n",a); }
(41)以下程序运行后,输出结果是A)84 B)99 C)95 D)44int d=1;fun(int p) { int d=5;
d+=p++;printf("%d",d);}main() {int a=3; fun(a);
d+=a++;printf("%d\n",d);}
(42)以下程序运行后,输出结果是A)6385 B)22 C)33 D)693825main(){char ch[2][5]={"693","825"},*p[2];
int i,j,s=0;for(i=0;i<2;i++) p[i]=ch[i];for(i=0;i<2,i++) for(j=0;p[i][j]>='0' && p[i][j]<='9';j=2)