化学工程

下列化合物按SN1反应时的活性大小排序如下。试说明理由。

题目

下列化合物按SN1反应时的活性大小排序如下。试说明理由。

参考答案和解析
正确答案: 按SN1,反应的难易程度取决于第一步离解生成的中间体碳正离子的稳定性,如果中间体碳正离子越稳定,反应越易进行,即反应活性越大。以上四种化合物离解后都生成苄基型碳正离子,所不同的是苯环所连的取代基不同。羟基和甲基,有利于苄基碳正离子的正电符分散,使其稳定性增加,SN1反应活性增大,其中羟基的活化能力大于甲基;硝基不利于苄基碳正离子的正电符分散,使其稳定性下降,SN1反应活性降低。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

设有如下程序:

Private Sub Form_Click()

Dim n As Integer, s As Integer

n = 8

s = 0

Do

s = s + n

n = n - 1

Loop While n > 0

Print s

End Sub

以上程序的功能是______。程序运行后,单击窗体,输出结果为______。


正确答案:

 求1-8的和 36

第2题:

下列程序用来计算1+2+…n,当和大于100时停止计算,请填空。

Private Sub Form_Click()

Dim n as integer,s as integer,I as integer,k as integer

s=0

k=0

n=inputbox(″请输入n的值)

For i=1 to 100

k=k+1

s=s+I

【 】

Next i

Print s

End Sub


正确答案:if s>100 then exit for
if s>100 then exit for 解析:依题意,用变量S来记录1到n的累加和,当累加和S大于100时停止计算,故加入退出循环条件"if s>100 then exit for"

第3题:

1+ + + +…….n 最大的n。请填空

Private Sub Command1__Click()

Dim s ,m,n AS Integer

m=Val(InputBox(“请输入一个大于100的整数”))

n=_______

s=0

Do While s N=n+1

S=s+n*n

Loop

Print “满足不等式的最大n是_______

End Sub


正确答案:

 0 N-1

第4题:

设有如下程序: Private Sub Form. Click( ) Dim s As Long,f As Long Dim n As Integer,i As Integer f=1 n=4 For i=1 To n f=f*i s=s+f Next i Print s End Sub 程序运行后,单击窗体,输出结果是( )。

A.32

B.33

C.34

D.35


正确答案:B
B。【解析】本题考查For循环,当f=1时,i=1,计算f=f*i=1*1=1;S=S十f=0十1=1,循环继续,当i=2时,f=f*i=1*2=2,S=s+f=1+2=3,循环继续,当i=3时,f=f*i=2*3=6,S=s+f=3+6=9,循环继凄,当i=4时,f=f*i=6*4=24,S=s+f=9+24=33,所以最后输出结果为33,答案选择B。

第5题:

有如下事件过程: Private Sub Command1_Click( ) Dim m AS Integer,n AS Integer m=2:n=1 Print "m=";m;"n=";n Call TOD(m,n) Print "m=";m;"n=";n End Sub Sub TOD(x,y) x=x^2 y=y^3 End Sub 程序运行后,输出的结果为

A.m=2,n=1 m=1,n=2

B.m=2,n=1 m=4,n=1

C.m=1,n=2 m=1,n=4

D.m=1,n=2 m=2,n=4


正确答案:B
解析:本题考查的是函数调用和输出语句。定义了一个函数,函数的功能是:将实参传给形参,按址传送,将改变实参的数值,语句x=x^2的作用是将x的平方值赋给x,为4;语句y=y^3的作用是将y的三次方值传给y,为1;然后返回主调过程,输出变化前后的值。

第6题:

设有如下程序:

Private Sub Form_C1ick()

Dim s As Long,f As Long

Dim n As Integer,i As Integer

f=1

n=4

For i=1 To n

f=f*i

s=s+f

Next i

Print s

End Sub

程序运行后,单击窗体,输出结果是

A.32

B.33

C.34 0)35


正确答案:B
解析:i=1时,f=f*i=1*1=1,s=s+f=0+1=1.i=2时,f=f*i=1*2=2,s=s+f=1+2=3,i=3时,f=f*i=2*3=6,s=s+f=3+6=9,i=4时,f=f*i=6*4=24,s=s+f=9+24=33,因此本题答案为B)。

第7题:

下列过程说明合法的是( )

A、Sub S1(ByVal n!())

B、Sub S1(n!) as Integer

C、 Function S1%(S1%)

D、 Function S1(ByVal n!)


参考答案D

第8题:

布窗体上画一个名称为Command l的命令按钮,然后编写如下事件过程:

Private Sub Command l-Click ()

n=5

f=l

s=o

For I =l To n

f=f【 】

s= s +f

Next

Print s

End Sub

该事件过程的功能是计算s=1+1/2!+l+3!+…+l/ n!的值。请填空。


正确答案:*(1/i)或 /i
*(1/i)或 /i 解析:本程序首先置f为1,s为0;经过5次循环使f每次都乘以l/i实现了l/n的求法,每次循环后都加 f,把结果再赋给s,循环结束,s的值即为所求。

第9题:

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

Privfite Sub Command1_Click()

n=5

f=1

s=0

For i=1 To n

f=f 【 】

s=s+f

Next

Ptint S

End Sub

该事件过程的功能是计算s=1+2!+1/3!+...+1/n!的值。请填空。


正确答案:*(1/i) 或 /i
*(1/i) 或 /i 解析:本程序首先置f为1,s为0;经过5次循环使f每次都乘以1/i,实现了1/n!的求法,每次循环后都加 f,把结果再赋给s,循环结束,s的值即为所求。

第10题:

有如下SUB过程:

Sub s(x As Single,y As Single)

t =x

x=t / y

Y=t Mod y

End Sub

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

Private Sub Form_ Click()

Dim a As Single

Dim b As Single

a=5

b=4

s a,b

Print a,b

End Sub

则程序运行后,单击命令按纽,输出的结果为:【 】。


正确答案:1.25 1
1.25 1

更多相关问题