永发信息网

求一段比较大小的c++小程序

答案:6  悬赏:0  手机版
解决时间 2021-02-18 14:24
  • 提问者网友:王者佥
  • 2021-02-18 06:21
若 a<b,则 c=1
反之若a>=b,则c=0;
我想写的尽量简洁一些,谢谢
最佳答案
  • 五星知识达人网友:春色三分
  • 2021-02-18 07:59
简洁:
如果是gcc的话,c=a<b; (gcc的true用1表示)
如果是vc的cl的话 c=-(a<b); (cl的true用-1表示)
标准:
c=a<b?1:0;
全部回答
  • 1楼网友:上分大魔王
  • 2021-02-18 11:30
a>b?c=0:c=1;
  • 2楼网友:神也偏爱
  • 2021-02-18 11:06
c = (a < b ? 1 : 0);
  • 3楼网友:人類模型
  • 2021-02-18 10:45
if(a<b) c=1 else c=0
  • 4楼网友:舍身薄凉客
  • 2021-02-18 10:36
cout<<"最大的数是:"<<"t"<
  • 5楼网友:洎扰庸人
  • 2021-02-18 09:08
如果你想自己写的话,直接c=a<b?1:0; 如果你只是想用的话,直接c=max(a,b); STL库中有这些函数的 至于Constroy说的true=-1,至少我在VS2012上没看到这种现象,应该是VC6之类的老编译器了吧...
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯