
2个回答
展开全部
13)NULL是定义的常量,其值为0,选D
14)0X02就是2,<<2是左移2位,相当于乘以2^2,所以输出值8,选C
15)f2('k')的值为2(因为case'k':k++;的后面没有break;所以继续执行下一行的k++排印再break),f2('y')的值为1(执行default:k++;),故选B
16)f3(10)的值为-1(因为j不断自减,当j==-1时就退出循环,然后返回-1)所以选A
14)0X02就是2,<<2是左移2位,相当于乘以2^2,所以输出值8,选C
15)f2('k')的值为2(因为case'k':k++;的后面没有break;所以继续执行下一行的k++排印再break),f2('y')的值为1(执行default:k++;),故选B
16)f3(10)的值为-1(因为j不断自减,当j==-1时就退出循环,然后返回-1)所以选A
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询