读书人

C++的关系表达式解决方法

发布时间: 2012-02-29 16:44:11 作者: rapoo

C++的关系表达式
#include <iostream.h>
void main()
{
int a=3,b=4,c;
c=a>b?++a:++b;
cout<<a<<","<<b<<"."<<c<<end1;
c=a-b?a-3?b:b-a:a;
cout<<a<<","<<b<<","<<c<<end1;
}

[解决办法]
干嘛呢,三三目运算?
c=a>b?++a:++b
等同于

if (a>b)
c = ++a;
else
c = ++b;

读书人网 >C++

热点推荐