int a=2; int f(int a); {return (a)++;} main() {int s=0; {int a=5; s+=f(&&a);} s+=f(&&a); printf("%da=2;int f(int a);{return (a)++;}main(){int s=0;{int a=5;s+=f(&&a);}s+=f(&&a);printf("%d\n",s);}执行的输出结果是()A 10 B 9 C 7 D 8

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/19 04:37:17
int a=2; int f(int a); {return (a)++;} main() {int s=0; {int a=5; s+=f(&&a);} s+=f(&&a); printf(
x)+QH5V14\MkԒҢ<DMmmZ< Mj|5hkjPmUV((HPRMb:FMF2DS {ֹžZ^}ݓ͛l{:tT04PpRTpV0WpQI*ҧ[,fX bDf'CbXX`~M'O.WS{kʋK~tr{$s=b̗=O {l.SO76l^~X)\h&Lh]4a~qAb(܄u2

int a=2; int f(int a); {return (a)++;} main() {int s=0; {int a=5; s+=f(&&a);} s+=f(&&a); printf("%da=2;int f(int a);{return (a)++;}main(){int s=0;{int a=5;s+=f(&&a);}s+=f(&&a);printf("%d\n",s);}执行的输出结果是()A 10 B 9 C 7 D 8
int a=2; int f(int a); {return (a)++;} main() {int s=0; {int a=5; s+=f(&&a);} s+=f(&&a); printf("%d
a=2;
int f(int a);
{return (a)++;}
main()
{int s=0;
{int a=5;
s+=f(&&a);}
s+=f(&&a);
printf("%d\n",s);
}
执行的输出结果是()
A 10 B 9 C 7 D 8

int a=2; int f(int a); {return (a)++;} main() {int s=0; {int a=5; s+=f(&&a);} s+=f(&&a); printf("%da=2;int f(int a);{return (a)++;}main(){int s=0;{int a=5;s+=f(&&a);}s+=f(&&a);printf("%d\n",s);}执行的输出结果是()A 10 B 9 C 7 D 8
你的&&应该去掉吧?
结果是7.
{int a=5;
s+=f(&&a);//这里传的参数是5(局部变量)
}
s+=f(&&a);//这里以传的参数是2(全局变量)