题目是:i = i == 69 ? 1 : i >= 70 && i <= 130 ? 2 : i >= 131 && i <= 195 ? 3 : i >= 195 && i <= 250 ? 4 : 0;
假设i的初始值为0则等于:#¥%&……*
假设i的初始值为251则等于:¥%……&*
就是不说答案。。。别用编译器,在脑袋里面运行一遍吧。。。
实际上很简单,说到底,我还是被这么多三元运算符给糊弄了。。。
一个死亡很久的人
题目是:i = i == 69 ? 1 : i >= 70 && i <= 130 ? 2 : i >= 131 && i <= 195 ? 3 : i >= 195 && i <= 250 ? 4 : 0;
假设i的初始值为0则等于:#¥%&……*
假设i的初始值为251则等于:¥%……&*
就是不说答案。。。别用编译器,在脑袋里面运行一遍吧。。。
实际上很简单,说到底,我还是被这么多三元运算符给糊弄了。。。
这题目伤脑筋。
还好,我看懂了。
加上括号其实能清晰很多。
从后面往前看就好了