如题目或答案有误,请通过BUG反馈告知我们修正,谢谢!

1、循环语句while(!E)中的表达式!E等价于:

E!=0

E!=1

E==0

E==1

2、表达式1&3&5&7的值为:

1

3

5

7

3、有以下程序段
int k;=0
while(k=1)k++;
while 循环执行的次数是

无限次

有语法错,不能执行

一次也不执行

执行1次

4、以下关于宏替换的叙述不正确的是:

宏替换只是字符替换

宏名无类型

宏替换不占用运行时间

宏替换不占用编译时间

5、函数调用语句func((exp1,exp2),(exp3,exp4,exp5));中,实参的个数为:

1

2

4

5

6、语句printf(″s\\t″)的输出结果为:

s\\t

s\t

s\

s

7、为表示关系x大于等于y大于等于z,应使用C语言表达式

(x>=Y)&&(Y>=z)

(x>=Y)AND(y>=z)

(x>=Y>=z)

(x>=Y)&(Y>=z)

8、在以下一组运算中,优先级最高的运算符是?

<=

=

%

&&

9、表达式-1<=3<=-5值是:

0

1

3

表达式语法有错

10、下列程序段的输出结果是
void fun(int *x, int *y)
{ printf("%d %d", *x, *y); *x=3; *y=4;}
main()
{ int x=1,y=2;
fun(&y,&x);
printf("%d %d",x, y);
}

2 1 4 3

1 2 1 2

1 2 3 4

2 1 1 2