化学工程

当反应 PCl5(g) = PCl3(g) + Cl2(g) 达平衡时,加入惰性气体,但维持系统总压力不变,平衡()移动。

题目

当反应 PCl5(g) = PCl3(g) + Cl2(g) 达平衡时,加入惰性气体,但维持系统总压力不变,平衡()移动。

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下程序的运行结果是

sub(int x,int y,int *z)

{*z=y-x;}

main()

{ int a,b,c;

sub(10,5,&a);

sub(7,a,&b);

sub(a,b,&c);

printf("M,M,M\n",a,b,c);}

A.5,2,3

B.-5,-12,-7

C.-5,-12,-17

D.5,-2,-7


正确答案:B

第2题:

5G使用的C-Band频段指的是下列哪个频段?()

A、sub3G

B、sub6G

C、3G-4GHz

D、3G-6GHz


答案:B

第3题:

有一过程如下:

Sub Sub1(m As Integer,total As Long)

Dim i As Integer

total=1

For i=1 To m

total=total*i

Next

End Sub

调用它的事件过程如下:

Private Sub Command1_Click()

Dim tot As Long,a As Integer

a=Val(InputBox("请输入数据"))

Call Sub1(a,tot)

Print tot

End Sub

则输入数据5,运行结果为【 】。


正确答案:120
120 解析:考查考生对过程中参数传递方式的掌握情况。本题的难点是实参与形参的传递问题。total按ByRef参数传递。子过程的功能是计算n!,题中输入5,因此5!=120。参数按传值方式传递时,不改变实参中的值;按传地址的方式传递时,实参和形参指向的内容被改变。

第4题:

下列程序的执行结果为 Private Sub Comrnandl_Click( ) Dim p As Integer, q As Integer p=12:q=20 Call Value(p, q) Print p; q End Sub Private Sub Value(ByVal m As Integer, ByVal n As Integer) m=m * 2: n=n - 5 Print m; n End Sub

A.20 12 20 15

B.12 20 12 25

C.24 15 12 20

D.24 12 12 15


正确答案:C
解析:被调过程Value的两个参数m和n前面都有关键字“ByVal”修饰,即在主调过程调用此过程时,实参与形参之间是以传值方式传递信息的,而当实参与形参以传值方式相结合时,形参的改变并没有影响到实参,单单就这一点来说,我们可知,当程序代码执行主调过程中的PrimP;q语句时,p和q的值应不变,还是12,20,这样就能够排除选项A)和选项B)了。当主调过程调用被调过程时,把实参p,q的值分别传给形参m和n,这就是说此时形参m值为12,n值为20,执行被调过程中的m=m*2:n=n-5语句后,m值为24,n值为15,所以Printm;n后,程序输出的结果为24和15。最后程序输出的结果如选项C)所示。

第5题:

假定有如下的Sub过程:

Sub Sub1(x As Single,y As single)

t=x

x=t/y

y=t Mod y

End Sub

在窗体上画一个命令按钮,然后编写如下事件过程:

Private Sub Command1_click()

Dim a As Single

Dim b As Single

a=5

b=4

Sub1 a,b

Print a;b

End Sub

程序运行后,单击命令按钮,输出结果为

A.

B.

C.

D.


正确答案:D
解析:在调用通用过程时要注意的是参数的传递方式。本题中两个变量都是以传值方式传递。根据传值方式的定义不难计算出本题结果。

第6题:

对于反应Pcl5(g)═Pcl3(g)+cl2(g),恒压条件下升高温度,会增大Pcl5的分解率。则判断该反应为______。

A、吸热反应

B、放热反应

C、无热效应反应


参考答案:A

第7题:

下列程序的运行结果是______。

Sub abcd(ByValn As Integer)

n=n+5

End Sub

Private Sub Form_Click()

nx%=3

Callabcd(nx%)

Printnx%

End Sub


正确答案:3
3

第8题:

(12)有下列Sub过程: Sub Sub(x As Single,y As Single) t=x x=t/y y=t Mody End Sub 在窗体上的命令按钮Commandl中,编写下列事件过程,执行该事件过程调用Sun过程,结果是( )。 Private Sub Commandl_Click() Dim a As Single Dim b As Single a=5 b=4 Sun a,b Print a;b End Sub A.1.25 1 B.5 4 C.4 5 D.1 1.25


正确答案:A
【解析】本题考查过程的调用,如果用Call语句调用子过程时,实际参数要放在括号中,如果不使用Call子句,则不必使用括号。本题参数调用时是按地址传递,因此Sun过程中变量的值改变也即改变了单击事件中的a、b变量值。
Sun a,b的执行过程是:t=x=5,x=t/y=1.25,y=t Mod y=1。

第9题:

假定有如下的Sub过程:Sub Sub1 (x As Single, y As Single) t=x x = t/y y = t Mod yEnd Sub 在窗体上画一个命令按钮,然后编写如下事件过程:Private Sub Command1_ Click() Dim a As Single Dim b As Single a = 5 b = 4 Sub1 a, b Print a; b End Sub 程序运行后,单击命令按钮,输出结果为______。

A.5 4

B.1 1

C.1.2 5.4

D.1.25 1


正确答案:D
解析:本题重点是在子过程的调用过程中,虚实参数的传送问题,变量a和b按址传送,返回子过程的x和y值。

第10题:

设有如下程序: char sub(char * q) {while(* q,='\0') {if(*q>='A'&&*q<='Z')*q=* q+32; else if(*q>='a' &&*q<='z')*q=*q-32; printf("%c",*q); q++;} } main() {char *s="abcABC"; sub(s); } 则程序运行后的输出结果是( )

A.ABCabc

B.abcABC

C.abcabc

D.ABCABC


正确答案:A

更多相关问题