题目内容

在C语言中,设有如下定义:inta=1,b=2,c=3,d=4,m=2,n=2;则执行表达式:(m=a>b)&&(n=c>d)后,n的值为()。

A. 1
B. 2
C. 3
D. 0

查看答案
更多问题

在C语言中,与语句 "while(!x)" 等价的语句是()。

A. while (x==0)
B. while (x!=0)
C. while (x!=1)
D. while (~x)

在C语言中, while(x)中的x与下面条件表达式等价的是()。

A. x==0
B. x==1
C. x!=1
D. x!=0

在C语言中,为了判断两个字符s1和s2是否相等,应当使用()。

A. if (s1==s2)
B. if (s1=s2)
C. if (strcpy(s1,s2))
D. if (strcmp(s1,s2)==0)

在C语言中,已知: int a=15,b=0;则表达式 (a&b)&& b 的结果为 ()。

A. 0
B. 1
C. true
D. flase

答案查题题库