下面程序的输出结果是() main() {int a〔 〕={1,2,3},s,b,*p; S=l: P=a: for(b=0;b<3.b++) s*=*(p+b); printf(”s=%d\n”,s);}
A.s=l B.s=2 C.s=3 D.s=6
单项选择题若有以下定义 int a〔 〕={1,2,3,4,5,6,7,8,9,10),*p=a; 则值为3的表达式是()
A.p+=2,*(p++) B.p+=2,*++p C.p+=3,*p++ D.p+=2,++*P
单项选择题有如下程序: int func(int a,int b) {return(a+b);) main() { int x=2,y=5,z=8,r; r=func(fune(x,y),z); printf(”%d\n”,r);} 该程序的输出的结果是()
A.12 B.13 C.14 D.15
单项选择题C语言程序中,当函数调用时()
A.实参和形参各占一个独立的存储单元 B.实参和形参共用一个存储单元 C.可以由用户指定是否共用存储单元 D.计算机系统自动确定是否共用存储单元
单项选择题已知:char c〔3〕〔3〕={”howareyou”]; int i; for(i=0:i<3;i++) printf(”%d”,c〔i〕〔2-i〕; 则执行结果是()
A.hru B.oro C.wry D.are
单项选择题下面程序段的执行结果是() int x=100: while(x>120) x+=1; printf(”%d”,x);
A.100 B.101 C.120 D.121