问题 填空题

执行下面的程序段,x的值为 【7】 
  Private Sub Command1_Click()
   For i=1 To 9
     a=a + i
   Next i
   x=Val(i)
   MsgBox x
  End Sub

答案

参考答案:【7】 10

解析:解析:MsgBox函数的格式如下:
  MsgBox(msg[,type)[,title)[,helpfile,content]
  msg:一个字符串,长度不能超过1024个字符。
  type:一个整数值或符号常量,用来控制在对话框内显示的按钮,图标的种类及数量。
  title:一个字符串,用来显示对话框的标题。
  hdpfile,content:同InputBox函数。
  在这5个参数中,只有第一个是必须的,其他的可以省略。
  在程序中For…Next语句之后并没有对I的值改变,此时I为10,故运行后结果为10。

问答题

无水MgBr2可用作催化剂。实验室采用镁屑与液溴为原料制备无水MgBr2,装置如图1,主要步骤如下:

步骤1:三颈瓶中装入10g镁屑和150mL无水乙醚;装置B中加入15mL液溴。

步骤2:缓慢通入干燥的氮气,直至溴完全导入三颈瓶中。

步骤3:反应完毕后恢复至室温,过滤,滤液转移至另一干燥的烧瓶中,冷却至0℃,析出晶体,再过滤得三乙醚合溴化镁粗品。

步骤4:常温下用苯溶解粗品,冷却至0℃,析出晶体,过滤,洗涤得三乙醚合溴化镁,加热至160℃分解得无水MgBr2产品。

已知:①Mg和Br2反应剧烈放热;MgBr2具有强吸水性。

②MgBr2+3C2H5OC2H5≒MgBr2·3C2H5OC2H5

请回答:

(1)仪器A的名称是()。

实验中不能用干燥空气代替干燥N2,原因是()。

(2)如将装置B改为装置C(图2),可能会导致的后果是()。

(3)步骤3中,第一次过滤除去的物质是()。

(4)有关步骤4的说法,正确的是()。

A.可用95%的乙醇代替苯溶解粗品

B.洗涤晶体可选用0℃的苯

C.加热至160℃的主要目的是除去苯

D.该步骤的目的是除去乙醇和可能残留的溴

(5)为测定产品的纯度,可用EDTA(简写为Y4-)标准溶液滴定,反应的离子方程式:

Mg2++Y4-═MgY2-

①滴定前润洗滴定管的操作方法是()。

②测定前,先称取0.2500g无水MgBr2产品,溶解后,用0.0500mol·L-1的EDTA标准溶液滴定至终点,消耗EDTA标准溶液26.50mL,则测得无水MgBr2产品的纯度是()(以质量分数表示)。

单项选择题