首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

只用顺序语句执行。解决方案

2012-02-19 
只用顺序语句执行。。。inta,b//已经赋值intc//只用顺序语句,能不能实现c(ab)?a:b的功能?[解决办法]c

只用顺序语句执行。。。
int   a   ,   b;   //已经赋值
int   c;
//只用顺序语句,能不能实现c   =   (a   >   b)   ?   a   :   b   ;   的功能?

[解决办法]
c = (a+b + |a-b|)/ 2; //Get the bigger between a and b;


[解决办法]
能,一句就行了

c=(a-b)> > 31&1*b+(b-a)> > 31&1*a);

热点排行