C语言中“i=(m>n?n:m)”是什么意思

2024-12-12 06:16:50
推荐回答(5个)
回答1:

n+1中的n指的是每工作1年支付1个月工资的经济补偿。所谓的+1,是指用人单位解除劳动合同但是未提前30天书面通知劳动者时,额外支付的1个月工资。

回答2:

如果你发现有 ? : 的表达式,说明他是个判断语句,原型是 条件? 结果1:结果2
意思是,满足条件,返回结果1 否则返回结果2
你这里的意思就是 如果m>n,那么 把i=n,否则i=m

回答3:

这是问号表达式
意为若m>n成立则i=n
若m>n不成立则i=m
其规则为:先判断问号前表达式若为真则问号表达式的值为冒号前的,为假则取冒号之后的。

回答4:

mod是取余,在c语言中表达式为m
%
n,即m除以n的余数。在c语言程序里面没有这个关键字或封装函数,程序里面可以用%代替。

回答5:

如果m>n,则返回n,否则返回m。