![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
一道C的题不会,定义int a=5,b=20;若执行语句printf("%d\n",++a*--b/5!!);后,输出的结果是【?】
3个回答
展开全部
printf("%d\n",++a*--b/5!!);
//改为:
printf("%d\n",++a*--b/5);
//后,才能输出结果为:
22
分析:
++a*--b/5
=6*19/5
=114/5
=22
//改为:
printf("%d\n",++a*--b/5);
//后,才能输出结果为:
22
分析:
++a*--b/5
=6*19/5
=114/5
=22
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询