下面程序段的执行结果是_#define prt(a,b) if(!a) b=amain(){int x=1,y=0;if(x>y) prt(x,y);else prt(y,x);printf(“%d,%d”,x,y);}(A) 1,0(B) 0,0(C) 0,1(D) 编译出错为什么是C ,还有if(!a) b=a 是如果a为假 则a赋值给b吗?
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/27 07:22:18
xS]OA+C
L4$-!nɢ(@]*ժ `b/vfvy/JkӤM63{ιw+'V-C{yh[I?g-RH4K(zB
CoBјWڈ֑JCyQ)zM*XU G>go
vPg~s ?fzeb%'tl-$M!j2aZ8x^hι+Y@lL>tzE9b-)\/fg}bTZc<+<61r