有以下程序 main( ) { int i=1,j=1,k=2; if((j++||k++)&&i++) printf("%d,%d,%d\n",i,j,k); }
6个回答
展开全部
C
if((j++||k++)&&i++)
关键在(j++ || k++) 因为j++为真, 所以该表达式直接返回真, k++没得到机会执行。
if((j++||k++)&&i++)
关键在(j++ || k++) 因为j++为真, 所以该表达式直接返回真, k++没得到机会执行。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C正确,选C。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
递归函数中,x的值分别是6,3,1,递归函数中,位于递归调用语句后的语句的执行顺序和各个被调用函数的顺序相反,所以输出136。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询