C语言中语句max=max<num[i]?num[i]:max什么意思
答案:6 悬赏:30 手机版
解决时间 2021-03-19 04:42
- 提问者网友:斑駁影
- 2021-03-18 15:39
C语言中语句max=max<num[i]?num[i]:max什么意思
最佳答案
- 五星知识达人网友:掌灯师
- 2021-03-18 16:34
解答如下:
第一、在c语言中条件运算符"?:“的优先级高于赋值运算符。所以在这个表达式中,先进行条件运算符的运算。
第二、条件运算符的使用方法是:max 首先,判断max 第三,条件运算后,再将它所得到的值赋值给max.
用一个if语句来说明就是:
if(max {
max=num[i];
}
else
{
max=max;
}
第一、在c语言中条件运算符"?:“的优先级高于赋值运算符。所以在这个表达式中,先进行条件运算符的运算。
第二、条件运算符的使用方法是:max
用一个if语句来说明就是:
if(max
max=num[i];
}
else
{
max=max;
}
全部回答
- 1楼网友:笑迎怀羞
- 2021-03-18 19:50
就是将num[i]和max中最大的那个数赋值给max。比如max = 10;num[i] = 15;经过这句运算之后max的值为15
- 2楼网友:几近狂妄
- 2021-03-18 18:37
if(max {
max=num[i];
}
else
{
max=max;
}
max=num[i];
}
else
{
max=max;
}
- 3楼网友:我住北渡口
- 2021-03-18 18:26
? : 是一个三元操作符。即:
{1} : {2} : {3}
这个表达式的意思是如果{1}的返回值为true 那么返回值即为{2}的返回值,否则为{3}的返回值。
{1} : {2} : {3}
这个表达式的意思是如果{1}的返回值为true 那么返回值即为{2}的返回值,否则为{3}的返回值。
- 4楼网友:野慌
- 2021-03-18 18:15
这是求最值的语句,从数组num[i]中选出最大的一个,等价于下面的if语句
if (max {
max=num[i];
}
else
{
max=max;
}
在实际编程中不提倡采用晦涩的表达方式,编程最重要的是表达明了易懂。
if (max
max=num[i];
}
else
{
max=max;
}
在实际编程中不提倡采用晦涩的表达方式,编程最重要的是表达明了易懂。
- 5楼网友:等灯
- 2021-03-18 18:01
max是最大的意思,一般情况下用在几个数的比较中定义较大的那个数。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯