C语言写程序运行结果的题,求求大神帮忙,求解析,谢谢
2017-03-08 · 知道合伙人数码行家
关注
展开全部
执行fun1(11,19)
a+=a即a=a+a=22
b+=b即b=b+b=38
c=fun2(22,38)即c=22*39%3=2(*优先级大于%,先相乘,在对3求余)
所以fun1返回c*c=4
a+=a即a=a+a=22
b+=b即b=b+b=38
c=fun2(22,38)即c=22*39%3=2(*优先级大于%,先相乘,在对3求余)
所以fun1返回c*c=4
更多追问追答
追问
Fun2不也是(11,19)吗
追答
不是,fun2在fun1中才运行,而且在a+=a和b+=b之后运行,取的是a+=a和b+=b运行之后a和b的值
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询