void main()
{
int a = 0;
int b = 0;
for (; b<10;b++)
{
a==0 ? std::cout << "wo" : std::cout << "ta";
!a ? std::cout << " wo" : std::cout << " ta";
std::cout << std::endl;
a++;
}
system("pause");
}
當a等於0時就是 非假 所以第一次是真的,a++後就變成了1 2 3 4……都是真的,加上!後就都是假的,所以上面兩種判斷的效果是一樣的;
了卻一樁心願了;