有程序:main(){inta=5,b=1,c=0;If(a=b+c)printf(“***/n”);Elseprintf(“$$$/n”);}该程序()。
A.输出:***
B.输出:$$$
C.有语法错误不能通过编译
D.可以通过编译,但不能通过连接
A.输出:***
B.输出:$$$
C.有语法错误不能通过编译
D.可以通过编译,但不能通过连接
有以下程序 include<stdio.h> intflintx,inty) {retum((y-x)*x);} main() {inta=3,b=4,c=5,d; d=flfla,b),f(a,c)); printf(%d\n,d); } 程序运行后的输出结果是
A.10
B.8
C.9
D.7
有下列程序: inta=4; intflintn) {intt=0;staticinta=5; if(n%2){inta=6;t+=a++;} else{inta=7;t+=a++;} returnt+a++; } main() {ints=a,i=0; for(;i<2;i++)s+=f(i); printfl%d\n,s); } 程序运行后的输出结果是
A.28
B.24
C.32
D.36
#include<stdio.h>
main()
{int i,j;
inta[5]={2,4,6,9,12},b[6]={2,3,4,6,8,9};
for(i=0;i<5;i++)
for(j=0;j<6;j++)
if(*(a+i)==*(b+j)printf("%d",*(a+i));
printf("\n");
}
程序运行结果是:______
有以下程序 include<stdio.h> intfun(inta,intb){ retuma+b;} main(){ intx=6,y=7,z=8,r; r=fun(fun(x,y),Z-); printf(%d\n,r);) 程序运行后的输出结果是
A.15
B.21
C.20
D.31
有下列程序: structS{intn;inta[20];); voidflint*a,intn) {inti; for(i=0;i<n-1;i++)a[i]+:i; ) main() {inti;structSs={10,{2,3,1,6,8,7,5,4,10,9}); f(s.a,s.n); for(i=0;i<s.n;i++)printf(”%d,”,s.a[i]); ) 程序运行后的输出结果是
A.3,4,2,7,9,8,6,5,11,10,
B.2,3,1,6,8,7,5,4,10,9,
C.2,4,3,9,12,12,11,11,18,9,
D.1,2,3,6,8,7,5,4,10,9
有以下程序 include<stdio.h> defineN3 yoidfun(inta[][N],intb[]) {inti,j; for(i=0;i<N;i++) {b[i]=a[i][0]; for(j=j<N;j++) if(b[i]<a[i][j])b[i]=a[i]D]; } } main() {intx[N][N]={1,2,3,4,5,6,7,8,9},y[N],i; fun(x,y); for(i=0;i<N;i++)printf(%d,,y[i]); printf(\n); }
A.1,3,5,
B.2,4,8,
C.3,5,7
D.3,6,9
main()
{inta=2,b=3,c;
c=a+b:
b=a++-1:
printf("%d,%d,%d\n",a,b,c);
b=--c+1:
printf("%d,%d,%d\n",a,b,e);
程序运行结果是:______
main()
{inta[]={1,2,3,4,5,6,7,8,9,10},s=0,i;
for(i=0;i<10;i++)
if(a[i]%2==0)s=s+a[i];
printf("s=%d",s);
}
程序运行结果是:______
main()
{inta[]={2,4,6},*ptr=&a[0],x=8,y,z;
for(y=0;y<3;y++)
{z=(*(ptr+y)<y)?*(ptr+y):x;
printf("%d\n",z);}
}
程序运行结果是:_________
#include<stdio.h>
main()
{inta[]={1,2,3,4},i,j,s=0;
j=1;
for(i=3;i>=0;i--){s=s+a[i]*j;j=j*10;}
printf("s=%d\n",s);
}
程序运行结果是:______
A.3,2,0
B.3,2,-1
C.4,3,-1
D.5,-2,-5