m0_63353979 2021-10-23 19:29 采纳率: 100%
浏览 26
已结题

只熟悉if的我遇到了这样的问题

输入两个字符,如果先输入的字符大则输出1,否则输出0。(不使用if语句)

  • 写回答

1条回答 默认 最新

  • 小公鸡卡哇伊呀~ 2021-10-23 19:44
    关注

    用 ? : 就好了
    类似于: cout << (ch1 > ch2 ? 1 : 0) << endl;

    或者直接: cout << (ch1 > ch2) << endl; true 则输出 1, false 则输出 0.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 11月1日
  • 已采纳回答 10月24日
  • 创建了问题 10月23日