麦克雷

标题: C语言中number = number < 0 ? -number : numbe... [打印本页]

作者: NormanMex    时间: 2020-11-22 18:49
标题: C语言中number = number < 0 ? -number : numbe...
C语言中number = number < 0 ? -number : numbe...
作者: ymvclcwd51    时间: 2020-11-22 18:50
如果number的值小于0,那么把number取反,再赋给number,如果大于0,则不变。
翻译成中文就是,求number的绝对值。。。。。。。
作者: m97166191    时间: 2020-11-22 18:51
这里是C语言中的?:运算符。
如c=a>b?a:b的意思是,如果a>b,c取a的值,否则,c取b的值。
本题的含义是:number小于0,则number取其相反数,否则,number不变。实际上,是实现取number的绝对值功能。




欢迎光临 麦克雷 (https://mavom.cn/) Powered by Discuz! X3.5