c语言基础:条件表达式i<j?i:k<1?k:1是什么意思?
答案:3 悬赏:70 手机版
解决时间 2021-03-06 17:10
- 提问者网友:感性作祟
- 2021-03-05 18:39
c语言基础:条件表达式i<j?i:k<1?k:1是什么意思?
最佳答案
- 五星知识达人网友:渊鱼
- 2021-03-05 19:04
这是嵌套条件表达式,先判断是否i<j,是的话整个表达式取i的值,否的话整个表达式取嵌套内的k<1?k:1表达式的值,即再判断是否k<1,是取k否取1的值。
全部回答
- 1楼网友:街头电车
- 2021-03-05 19:53
首先要理解 前++的意思是 先加1,再使用,即:++i 可分成两个表达式:i=i+1 , i
按此思想去分析:
i=1,j=4,k=5
i=++j, 运行后,先算j=j+1=5, 然后i=j=5
j=++k 先算k=k+1=6, 然后j=k=6
- 2楼网友:第四晚心情
- 2021-03-05 19:33
改成if和else的给你看看吧: my=i
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯