问题 填空题

下面运行程序后,单击命令按钮,输出的结果是【 】。  Private Sub Command1_Click( )   Dim a%(1 To 4),b%(3 To 6),i%,s1#,s2#   For i=1 To 4    a(i) =i   Next i   For i=3 To 6    b(i) =i   Next i   s1=YAS(A)    s2=YAS(B)    Print"s1=";s1;"s2=";s2  End Sub  Function YAS(a( )As Integer)   Dim t#,i%   t=1   For i=LBound(A) To UBound(A)     t=t * a(i)   Next i   YAS=t  End Function

答案

参考答案:s1=24 s2=360

解析:程序首先调用循环语句为数组a、b赋值,其中a(i)=I;b(i)=I,且数组a 的上下界分别为1和4,数组b的上下界分别为3和6;接着将数组a作为参数调用YAS 过程,在YAS过程中,定义了两个变量t及I,I作为循环语句For的变量,它的初始值和终值分别为数组的上下界,循环体为t=t*a(i)即将a(i)的值乘以t,然后再赋给t,当循环结束后,程序返回的就是数组a中的各元素的积;同理程序将数组b作为参数传递给YAS 过程后返回数组b中各元素的积,运行程序结束后,输出结果为:s1=24 s2=360。

单项选择题
实验题

发酵粉是一种化学膨松剂,可由小苏打、臭粉(碳酸氢铵)、明矾中的两种物质组成。某小组为探究不同品牌的发酵粉的化学成分,进行如下实验。

【提出假设】

(1)假设1:由小苏打和臭粉组成

假设2:由小苏打和明矾组成

假设3:由    组成 

【方案与流程】

为探究甲品牌的发酵粉的成分,某同学设计如下实验,得到如下现象:

(2)结合步骤①~③分析,气体A为    ,该发酵粉的成分为           (填化学式)。

(3)若步骤①和②操作不变(现象也相同),将步骤③中足量稀盐酸改为足量氯化钡溶液,观察到有白色沉淀生成,能否确定发酵粉的成分并说明理由:                                                                 

(4)乙品牌的发酵粉的化学组成可能为假设2情况,请你设计实验验证。

实验仪器和用品任选,限选试剂:稀盐酸、0.1 mol/L NaOH溶液

写出实验步骤、预期现象和结论。

实验步骤预期现象和结论
步骤1:取少量样品溶于足量的盐酸后,将溶液分成两份,分别装入A、B试管中 
步骤2:                    

                    

      ,证明有Na+,发酵粉中有NaHCO
步骤3:                    

                    

      ,结合步骤2中的结论,假设2成立