当前位置:首页> ● 表达式“X = A + B ? (C ? D)/E”的后缀表示形式可以为 (22) (运算符优先级相同时,遵循左结合的原则) 。(22) > - 题目详情
问题详情
● 表达式“X = A + B ? (C ? D)/E”的后缀表示形式可以为 (22) (运算符优先级相同时,遵循左结合的原则) 。(22)
A、XAB + CDE/??=
B、XA+BC?DE/?=
C、XABCD??E/+=
D、XABCDE+??/=
时间:2022-01-01 07:53
关键词:
答案解析
- 运算符的优先级和结合性可以确定表达式的计算顺序。
- 给出以下定义char x[ ]="abcdefg", y[ ]={.a.,.b.,.c.,.d.,.e.,.f.,.g.}; 则数组x和数组y的长度相同。 ( )
- ● “X = (A + B) × (C - D /E)”的后缀式表示为 (17) 。
- ● “X = (A + B) × (C - D /E)”的后缀式表示为 (20 ) 。
- 有以下程序 int fl(int x.iht y) { return x>y?x:y; } int f2(int x,int y) { return x>y?y:X; } main() { int a=4,b=3.c=5,d,e,f; d=fl{a,B) ; d=f1(d,C) : e=f2{a,B) ; e=f2(e.C) ; f=a+b+c-d-e; printf("%d,%d,%d
",d,f,e); } 执行后输出的结果是