单项选择题
以下程序的输出结果是( )。
#define M(x,y,z) x*y+z
main()
int a=1,b=2,c=3;
printf("%d\n",M(a+b,b+c,c+a));
A.19
B.17
C.15
D.12
点击查看答案
<上一题
目录
下一题>
热门
试题
单项选择题
下列叙述中正确的是
A) 线性链表中的各元素在存储空间中的位置必须是连续的
B) 线性链表中的表头元素一定存储在其他元素的前面
C) 线性链表中的各元素在存储空间中的位置不一定是连续的,但表头元素一定存储在其他元素的前面
D) 线性链表中的各元素在存储空间中的位置不一定是连续的,且各元素的存储顺序也是任意的
点击查看答案&解析
单项选择题
阅读下面实现堆栈类并发控制的部分代码 public class DataStack private int idx=0; private int[] data=new int[8]; public void push(int i) ______ data[idx]=I: idx++; … 程序中下画线处应填入的正确选项是
A) synchronized B) synchronized(this) C) synchronized() D) synchronized(idx)
点击查看答案&解析
相关试题
某学校的工资管理程序属于( )。
下列代码中,将引起一个编译错误的行是( ...
线程生命周期中正确的状态是( )。
下列方法与Applet显示无关的是( )。
Java语言与C++语言相比,最突出的特点是