在C语言中 如何 把数组中某个随机位置的数值 替换为某个数值, 而且该某个数值是可从某几个数

2025-04-18 10:15:10
推荐回答(1个)
回答1:

是条件运算符。条件运算符是C语言中唯一的三目运算符,就是说他有三个运算对象。条件运算符的形式是“?:”由他构成的表达式称为条件表达式。形式为:
表达式1?表达式2:表达式3
运算功能是。先计算表达式1的值,若值为非0,则计算表达式2的值,并将表达式2的值作为整个条件表达式的结果;若表达式1的值为0,则计算表达式3的值,并将表达式3的值作为整个条件表达式的结果。
比如有以下条件表达式 (a>b)?a+b:a-b
a=8 b=4时,计算a+b=12 ,所以表达式结果为12
a=4 b=8时,计算a-b=-4,所以表达式结果为-4