第12题,其实把它的括号加上就很容易看出来了:
if(a>=b)
if(c!=d) y = 1;else y = 0;
把它的括号加上等价于如下代码:
if(a>=b)
{
if(c != d)
{
y = 1;
}
}
else/***此隐含条件a < b*/
{
y = 0;
}
因此,选择(B);
第14题,考察函数返回值的数据类型如果没有定义的话,会被默认为整形,也就是int类型,所以选择(D)
第12题,其实把它的括号加上就很容易看出来了:
if(a>=b)
if(c!=d) y = 1;else y = 0;
把它的括号加上等价于如下代码:
if(a>=b)
{
if(c != d)
{
y = 1;
}
}
else/***此隐含条件a < b*/
{
y = 0;
}
因此,选择(B);
第14题,考察函数返回值的数据类型如果没有定义的话,会被默认为整形,也就是int类型,所以选择(D)