if-else

1. 有以下程序,程序的输出结果是( )

A. 0
B. 1
C. 2
D. 3

#include 

int main(void)
{
    int a = 2;
    int b = -1; 
    int c = 2;

    if (a

答案:C
else是与第二个if匹配的,不要看缩进的关系,要看{},如果没有{}else自动匹配前面离它最近的if

你可能感兴趣的:(if-else)