题目内容
(请给出正确答案)
[单选题]
以下程序段: x = 1: y = 4: Do Until y>4: x = x * y: y = y +1: Loop 执⾏后x的结果为()。
A.1
B.4
C.8
D.20
查看答案
如果结果不匹配,请 联系老师 获取答案
A.1
B.4
C.8
D.20
阅读下面的程序段,回答以下问题。
if (x < 5 ) System.out.print(" one ");
else {
if (y < 5 ) System.out.print(" two ");
else System.out.println(" three ");
}
问题:1)若执行前x=6,y=8,该程序段输出是什么?2)若执行前x=1,y=8,该程序段输出是什么?
A.3,2,0
B.3,2,-1
C.4,3,-1
D.5,-2,-5
以下程序段的执行结果为______。 define PLUS(X,Y)X+Y main() { int x=1,y=2,z=3,sum; sum=PLUS(x+y,z)*PLUS(y,z); printf("SUM=%d",sum); }
A.SUM=9
B.SUM=12
C.SUM=18
D.SUM=28
已知单元(10H)中存放着一个有符号数x(补码),试编写一个程序段,确定以下函数值:
并将函数值y存放到单元(11H)中。
A.是死循环
B.循环执行二次
C.循环执行一次
D.有语法错误
执行下列程序段后输出的结果是() int x,y,z=1; for(x=1,y=-1;x<y;x++,y--)z++; printf("%d\n",z);
A.1
B.2
C.5
D.6