题目内容
(请给出正确答案)
[单选题]
x,a,b均为整型变量,执行语句“x=a=3,b=(a--);”后,x、a、b的值依次为()。
A.3,3,2
B.3,2,2
C.3,2,3
D.2,3,2
查看答案
如果结果不匹配,请 联系老师 获取答案
A.3,3,2
B.3,2,2
C.3,2,3
D.2,3,2
A.x=80, y=30, z=50
B.x=50, y=80, z=80
C.x=30, y=50, z=80
D.x=50, y=30, z=30
A.x=30, y=50, z=80
B.x=50, y=80, z=80
C.x=80, y=30, z=50
D.x=50, y=30, z=30
A.x=2,y=1
B.x=2,y=2
C.x=6,y=6
D.x=7,y=7
A.if (x&&y) cout<<"x&&y"
B.if (x=y) cout<<"x=y"
C.if (x#y) cout<<"x#y"
D.if(x<>y) cout<<"x<>y"
有如下示意的Pascal源程序
并已知在运行时刻以过程为单位对程序中的变量进行动态存储分配。当运行主程字而调用过程语句X时,试分别给出以下时刻的运行栈的内容和DISPLAY的内容。
(1)已开始而尚未执行完毕的标号为10的语句。
(2)已开始而尚未执行完毕的标号为11的语句。
在程序设计中,常用下列三种不同的出错处理方式:
(1)用exit语句终止执行并报告错误;
(2)以函数的返回值区别正确返回或错误返回;
(3)设置一个整型变量的函数参数以区别正确返回或某种错误返回。
试讨论这三种方法各自的优缺点。