老师 错在哪里呢 谢谢
啦啦 正式会员 2018-03-08 12:06:38
2046 1 0

#include <stdio.h>

main()

{

int a=1,b=0,c,d;

c=(a++>0)||(--b>0);

printf("%d,%d\n" c,d);

d=(--b>0)||(a++<0);

printf("%d,%d\n" c,d);

}


问题来自: 逻辑短路

共 1 个回答

    葬爱 资深达人 2227天前

    你第一个printf输出的是c,d    我感觉应该是c,b吧。。。。。。。。。

您还没有登录,所以不能回复该问题
我要回复

  • 0

    点赞

  • 扫一扫分享朋友圈

    二维码

  • 分享

相关问题