int a =5,b=4,c=3,d;
d=(a›b›c);
cout<<d;
2条回答 默认 最新
wang_nn 2023-10-12 11:37关注首先,你的代码的正确书写格式应该是这样的:
#include <iostream> int main() { int a = 5, b = 4, c = 3, d; d = (a > b) > c; std::cout << d; return 0; }代码中的 (a > b) 是一个表达式,你需要判断 a 是否是大于 b 的,如果是的,那么 (a > b) = 1,显然 (a > b) = 1;接着判断 1 是否是大于 3 的,否,所以 d = 0。
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报