首 页
大学试题
CMS专题
工学
经济学
专升本
法学
教育学
历史学
更多分类
搜索
题库考试答案搜索网 > 题目详情
当前位置:
首页
>
若有定义 int x,y; 并已正确给变量赋值,则以下选项中与表达式 (x-y)?(x++) : (y++) 中的条件表达式 (x-y) 等价的是
>
题目详情
问题题干
答案解析
相关问题
热门问题
最新问题
问题详情
若有定义 int x,y; 并已正确给变量赋值,则以下选项中与表达式 (x-y)?(x++) : (y++) 中的条件表达式 (x-y) 等价的是
A、A)(x-y>0)
B、B)(x-y<0)
C、C)(x-y<0||x-y>0)
D、D)(x-y==0)
时间:2022-01-14 23:23
关键词:
答案解析
D
答案 D解析 : 此条件表达式的执行顺序是先求解表达式 “ x-y ” 的值 , 若值为非 0 , 则再求解表达式“ x++ ” ,其值就是条件表达式的值;若表达式 “ x-y ” 的值为 0 ,则再求解表达式 “ y++ ” ,其值就是条件表达式的值。因此本题的答案为选项 D 。
相关问题
若有以下定义 int a,b; float x ,则正确的赋值语句是 b++ ( )
若有定义:int a=4,b=5;float x=3.4,y=2.1;则表达式(float)(a+b)/2+(int)x%(int)y的值为( )。
若有定义:int a=7;float x=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是______
若有下列程序段:int x=l, y=2;x=x+y;y=x-y;x=x-y;则执行后x和y的值分别为()
若有定义语句:int X=10;,则表达式-x =x+X的值为
最新问题
假设变量定义int x=1,y=2,z=3;则表达式y+=z--/++x的值是()。
若有定义 int x=3,y;则执行语句y=(x++)+(x++)+(x++)后,y=( )。
假设定义:int x=3,y=3;则复合赋值表达式x/=1+y 的值为(51)。
若有定义:“int a=4,b=5;float x=3.4,y=2.1;”,则下列表达式的值为( )。 (float)(a+b)/2+(int)x%(int)y;
若有定义:int a=4,b=5;float x=3.4,y=2.1;,则下列表达式的值为( )。(float)(a+b) /2+(int)x%(int)y
若有定义:int a=4, b=5;float x=3.4,y=2.1;,则下列表达式的值为( )。 (float) (a+b)/2+(int)x%(int)y
有以下定义:int a;long b;double x,y;则以下选项中正确的表达式是( )。
设int型变量a、b,float型变量x、y,char型变量ch均已正确定义并赋值,则正确的swith语句是( )。
有以下定义:int a;long b;double x,y;则以下选项中正确的表达式是( )。
若变量x、Y已正确定义并赋值,以下符合C语言语法的表达式是( )。
别人在看