如果在过程A中用语句:Call proc(a, b) 调用下面的过程[img=348x132]17d6071544b9f15.png[/img]则调用结束后的结果是( )。
A: 过程A中变量a的值变为原有值的2倍,b的值等于原有值加1
B: 过程A中变量b的值变为原有值的2倍,a的值等于原有值加1
C: 过程A中变量b的值变为原有值的2倍
D: 过程A中变量a的值变为原有值的2倍
A: 过程A中变量a的值变为原有值的2倍,b的值等于原有值加1
B: 过程A中变量b的值变为原有值的2倍,a的值等于原有值加1
C: 过程A中变量b的值变为原有值的2倍
D: 过程A中变量a的值变为原有值的2倍
D
举一反三
- 如果在过程A中用语句:Call proc(a, b) 调用下面的过程[img=348x132]17d6071544b9f15.png[/img]则调用结束后的结果是( )。 A: 过程A中变量a的值变为原有值的2倍,b的值等于原有值加1 B: 过程A中变量b的值变为原有值的2倍,a的值等于原有值加1 C: 过程A中变量b的值变为原有值的2倍 D: 过程A中变量a的值变为原有值的2倍
- 根据照度平方反比定律,当距离增大到为原有值的两倍时,其照度为 A: 照度不变 B: 原有值的1/8 C: 原有值的1/6 D: 原有值的1/4 E: 原有值的1/2
- 在HashMap中插入一个已存在的键值元素,正确的结果是( )。 A: 产生异常 B: 插入操作失效,原有值不改变 C: 覆盖原有值,旧值丢失 D: 覆盖原有值,可通过put函数返回旧值
- 设a、b、c都是整型变量,如果a的值为1,b的值为1,则执行c=++a||++b;语句后,变量a、变量b的值分别是(<br/>)。 A: 1<br/>1 B: 2 1 C: 2 2 D: 1 2
- 以下叙述中正确的是( )。A.a是实型变量,C语言允许进行以下赋值a=10,因此可以这样说:实型变量中允许存放整型值B.在赋值表达式中,赋值号右边即可以是变量也可以是任意表达式C.执行表达式a=b后,在内存中a和b存储单元中的原有值都将被改变,a的值已由原值改变为b的值,b的值由原值变为0D.已有a=3,b=5当执行了表达式a=b,b=a之后,已使a中的值为5,b中的值为3
内容
- 0
已知int a=2,b=8,m=1;经过语句m=a>b?a:b;之后,变量m的值变为
- 1
一个使用Static语句声明的过程级静态变量,能在该过程的多次调用之间保持它的值,并且其他的过程也可以使用这个变量的值。
- 2
语句s=s+1的正确含义是()。 A: 变量s的值与s+1的值相等 B: 将变量s的值存到s+1中去 C: 将变量s的值加1后赋给变量s D: 变量s的值为1
- 3
设有程序段如下:int a=2, b=4,c=6, x, y, z;x=a>b?a:b;a*=b+=2;y=a+3,b+3,c+3;z=(a+3,b+3,c+3);则执行上述程序段后,变量x的值为____,变量y的值为____,变量z的值为____,变量a的值为____,变量b的值为____,变量c的值为____。
- 4
如变量i的值是3,则执行--i后,i值等于2。