已有如下声明:int x=3,y=4,z=5;,则表达式!(x+y)+z-1&&y+z/2的值是( )。
查看答案
与数学式子2ab/3+sin(x+10)(其中a、b、x是单精度变量)对应的C语言表达式是( )。
A. 2ab/3+sin(x+10)
B. 2*ab/3+sin(x+10)
C. 2*a/3*b+sin(x+10)
D. 2/3*a*b+sin(x+10)
执行下面的程序段int x=35;char z='A';int b;b=((x&15)&&(z<'a'));后,b的值为( )。
A. 0
B. 1
C. 2
D. 3
下列叙述中错误的是()。
A. 计算机不能直接执行用C语言编写的源程序。
B. C程序经C编译程序编译后,生成扩展名为.obj的文件,是一个二进制文件。
C. 扩展名为.obj的文件,经连接程序生成扩展名为.exe的文件是一个二进制文件。
D. 扩展名为.obj和.exe的二进制文件都可以直接运行。
设a=5、b=6、c=7、d=8、m=2、n=2,执行(m=a>b)||(n=c>d)后n的值为( )。
A. 0
B. 1
C. 2
D. 3