试题与答案

下列程序的输出结果是( )。   #include<iostream.h>

题型:单项选择题

题目:

下列程序的输出结果是( )。   #include<iostream.h>   void main( )   { int a[3],i,j,k=2;     for(i=0;i<3;i++)a[i]=i;     for(i=0;i<k;i++)     for(j=0;j<k;j++)     a[j]=a[i];     cout<<a[2];}

A.2

B.3

C.1

D.0

答案:

参考答案:A

解析:本题里有三个for循环,但要分清楚,第一个是单独的给三个元素赋值,赋完值后三个a[0]=0,a[1]=1,a[2]=2;后面的两个for是嵌套循环,对数组元素的赋值,但由于k=2,初值已定for里的条件是小于k,所以不管怎么处理都影响不到a [2],故答案为2。

试题推荐
题型:填空题

(17分)烃A能使酸性高锰酸钾溶液褪色,但不能与溴水反应。其蒸气密度是相同条件下氢气密度的46倍。框图中B、C均为一溴代烃,且它们的苯环上的一硝化产物分别只有2种、3种。E的分子式为C:H:O。,它能与碳酸氢钠溶液反应放出气体(框图中某些无机物已省略)

(1)A的分子式为           。B的结构简式为           

(2)E的结构简式为           。F与D的相对分子质量之差可能是           

(3)写出C—D的化学方程式           ,其反应类型为           

(4)10gA和丙三醇的混合物中含氢的质量分数为8.7%,则混合物中A和丙三醇的物质的量之比可以为           

A.1:1     B.2:1     C.l:3    D.3:2

查看答案
微信公众账号搜索答案