※ 引述《jenho001 (清香小白莲)》之铭言:
: i % 2 ? x = x + 1 : x = x + 2
: 请大侠们解惑
: 我真看不懂它在讲什么>"<
※ 引述《jenho001 (清香小白莲)》之铭言:
: i % 2 ? x = x + 1 : x = x + 2
: 请大侠们解惑
: 我真看不懂它在讲什么>"<
程式有一个写法
A ? B : C
意思是A如果成立(true),就执行B,要不然就执行C
把这个程式分成两部分来看就比较容易了
i%2 ? x=x+1 : x=x+2
i%2是否为true,如果成立就执行x=x+1,否则执行 x=x+2
i%2 的结果不是0就是1
所以就会等于看i是奇数或偶数来决定要执行哪一个