选择题 24.  有以下程序:
    #include <stdio.h>
    main()
    {  int a=2,b=-1,c=2;
    if(a<b)
    if(b<0)c=0;else c+=1;
    printf("%d<n",c);
    }
    程序的运行结果是______。
【正确答案】 C
【答案解析】 因为a=2,b=-1,f(a<b)中a<b为假,于是不执行下面的if...else,直接运行“printf("%d<n",c);”,输出结果是2。因此,本题的正确选项为C。