c语言中,k=i < j ? i:j;什么意思,谢谢啦
答案:5 悬赏:30 手机版
解决时间 2021-03-26 09:56
- 提问者网友:杀生予夺
- 2021-03-25 21:18
c语言中,k=i < j ? i:j;什么意思,谢谢啦
最佳答案
- 五星知识达人网友:孤独入客枕
- 2021-03-25 22:18
【回答】
当ij 则k=j
即如果i小于j,则将i的值赋于k,否则则将j的值赋于k
望采纳
当i
即如果i小于j,则将i的值赋于k,否则则将j的值赋于k
望采纳
全部回答
- 1楼网友:过活
- 2021-03-26 01:34
if(i {
k=i;
}
else
{
k=j;
}
k=i;
}
else
{
k=j;
}
- 2楼网友:零点过十分
- 2021-03-26 01:01
if(i k=i;
else
k=j;
else
k=j;
- 3楼网友:三千妖杀
- 2021-03-25 23:42
k = i < j ? i : j;
是一条赋值语句,=左边是变量k,右边是表达式i < j ? i : j
这是一个条件表达式。?前是条件i < j,?与:之间是当条件成立时(真分支)该求值的表达式i,:后面是条件不成立时(假分支)该求值的表达式j。根据条件成立与否,整个条件表达式的值为相应真假分支的表达式的值。所以,如果i 小于 j,i的值成为整个条件表达式的值,如果i不小于j,j的值成为整个条件表达式的值。
所以整个赋值语句的意思是把条件表达式的值赋给变量k。
是一条赋值语句,=左边是变量k,右边是表达式i < j ? i : j
这是一个条件表达式。?前是条件i < j,?与:之间是当条件成立时(真分支)该求值的表达式i,:后面是条件不成立时(假分支)该求值的表达式j。根据条件成立与否,整个条件表达式的值为相应真假分支的表达式的值。所以,如果i 小于 j,i的值成为整个条件表达式的值,如果i不小于j,j的值成为整个条件表达式的值。
所以整个赋值语句的意思是把条件表达式的值赋给变量k。
- 4楼网友:杯酒困英雄
- 2021-03-25 22:56
三目运算 就是 判断一下i 与 j的大小关系 符合小于关系 就把 i 赋值给 k 不符合 就把 j 赋值给 k
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯