C语言问题 s--*3/5 当s=10时结果,求详细过程
4个回答
2014-09-18
展开全部
s--的意思是当表达式完成之后,s再减1;
所以该表达式的执行顺序是:
s*3/5 (值为6);
s--;
所以当你输出 s--*3/5的时候,结果是6;
s的结果是9。
所以该表达式的执行顺序是:
s*3/5 (值为6);
s--;
所以当你输出 s--*3/5的时候,结果是6;
s的结果是9。
展开全部
s=10;
(s--)*3/5 = 10 * 3 / 5 = 6;
s=9;
程序设计
int s=10;
qDebug() << "s--*3/5 = " << (s--*3/5) << endl;
输出结果
s--*3/5 = 6
(s--)*3/5 = 10 * 3 / 5 = 6;
s=9;
程序设计
int s=10;
qDebug() << "s--*3/5 = " << (s--*3/5) << endl;
输出结果
s--*3/5 = 6
追问
答案是6.。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
S=10
S-- ,S=9
S--*3=27
27/5=5
S-- ,S=9
S--*3=27
27/5=5
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询