问题
填空题
已有定义“char c=’ ’;int a=1,b;”(此处c的初值为空格字符),执行“b=!c&&a;”后b的值为______。
答案
参考答案:0
解析: 本题中c为空格字符,其ASCⅡ码为32,所以!c=0,在逻辑与运算中,只要有一项假,其值为0,所以b的值为0。
已有定义“char c=’ ’;int a=1,b;”(此处c的初值为空格字符),执行“b=!c&&a;”后b的值为______。
参考答案:0
解析: 本题中c为空格字符,其ASCⅡ码为32,所以!c=0,在逻辑与运算中,只要有一项假,其值为0,所以b的值为0。