问题描述:
关于C语言,以下程序的运算结果为()
main()
{int a=1,b=2,c;
c=(a>b)?b++:(++a>4)?b++;a+++;
printf("%d%d%d",a,b,c);
}
主要是c=(a>b)?b++:(++a>4)?b++;a+++;的运算顺序不是太明白.
main()
{int a=1,b=2,c;
c=(a>b)?b++:(++a>4)?b++;a+++;
printf("%d%d%d",a,b,c);
}
主要是c=(a>b)?b++:(++a>4)?b++;a+++;的运算顺序不是太明白.
问题解答:
我来补答展开全文阅读