与下面if语句执行结果不等价的是( )。
if(a>10||a<0)
b = 1;
else
b = 0;
(A)
if(a>=0&&a<=10)
b = 0;
else
b = 1;
(B)
b = 1;
if(a>=0)
if(a<=10)
b = 0;
(C)
if(a>=0&&a<=10)
b = 1;
else
b = 0;
(D)
b = 0;
if(a>10)
b = 1;
if(a<0)
b = 1;
下列循环语句执行的循环次数为10的是( )。
(A)int i;for(i = 0;i<=9;i++);
(B)int i;for(i = 0;i<9;i++);
(C)int i;for(i = 1;i<10;i++);
(D)int t;for(i = 1;i<=9;i++);
表达式执行后的结果是( )。
(A)1
(B)2
(C)3
(D)4