若有如下程序: main() { int a=6;char ch=c; printf("%d\n",(a&2)&&(ch<’m’)); } 则程序运行后的输出结果是( )。

admin2010-05-22  39

问题 若有如下程序:    main()    {  int a=6;char ch=c;       printf("%d\n",(a&2)&&(ch<’m’));    }    则程序运行后的输出结果是(  )。

选项 A、0
B、1
C、2
D、3

答案1

解析 表达式a&2的值为0,不必再计算表达式ch<’m’,整个逻辑表达式的值为0。
转载请注明原文地址:https://kaotiyun.com/show/3VWp777K
0

最新回复(0)