max>arr[x]?(max1=max):(max1=arr[x]);
如果max>arr[x]是true,则把max赋给max1,如果max>arr[x]是false,则把arr[x]赋给max1
这里为什么语句错误,问号后面不能赋值运算吗
max>arr[x]?(max1=max):(max1=arr[x]);
如果max>arr[x]是true,则把max赋给max1,如果max>arr[x]是false,则把arr[x]赋给max1
这里为什么语句错误,问号后面不能赋值运算吗
你是否设接收类型 和值 比如说可以这样写 int max1=max>arr[x]?max:arr[x]);
希望对你有用 我也是新手 ~