第三题的结果为什么是4不是3?c语言程序题
展开全部
a+=(a<1)?a:1;
这条语句是 a=a+一个值。如果a<1,这个值则取a,否则取1.
所以a=3+1=4。
这条语句是 a=a+一个值。如果a<1,这个值则取a,否则取1.
所以a=3+1=4。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
a<0?否,然后a+=1,即a=a+1,所以a=4
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询