问题 填空题

下面程序由两个源程序文件t4.h和t4.c组成,程序编译运行的结果是______。
t4.h的源程序为:
#define N 10
#define f2(x) (x*N)
t4.c的源程序为:
#include <stdio.h>
#define M N
#define f(x) ((x)*M)
#include "t4.h"
main()
int i,j;
i=f(1+1); j=f2(1+1);
printf("%d %d\n", i,j);

答案

参考答案:20 11

填空题

若X、Y两种元素在周期表中位于同一主族,其中一种为短周期元素,且两者相隔一个周期,并有mn>0。在一定条件下有下列反应(未配平):

Xm + Yn + H2O  →  HXO3 + HY。请回答:

⑴该反应的还原剂的电子式为___________________。

⑵配平上述化学方程式(用化学式表示):                                             

⑶若某化学反应如下:(未配平)KX + Yn + H2O  →  KXO3 + Xm + HY + KY

若KXO3和Xm的化学计量数均为1,则Yn的化学计量数为____________。

在下面化学式上标出电子转移的方向和数目:

KX + Yn + H2O  →

⑷已知:在反应中,若氧化反应和还原反应发生在同一分子内部处于同一化合价的同种元素上,使该元素的原子(或离子)一部分被氧化,另一部分被还原。这种自身的氧化还原反应称为歧化反应。实验室模拟KXO3的制法如下:

①在进行步骤Ⅰ实验时,有学生主张电解装置用U形管,有的学生主张用烧杯,你认为用哪种仪器更合适______________(填名称)。

②步骤Ⅰ的阴极电极反应式为(用化学式表示):_____________________。

③步骤Ⅰ中由NaYO歧化生成NaYO3的离子方程式为(用化学式表示):______________________。

④步骤Ⅱ中向NaYO3的溶液中加入粉末状的KY,搅拌后生成KYO3。在2L 3 mol·L-1的NaYO3溶液,则至少需要加入__________mol KY粉末可将溶液中的YO3离子沉淀至浓度变为0.1 mol·L-1。[已知Ksp(KYO3)= 0.366,计算结果保留两位小数,加入KY粉末后溶液体积不变]

单项选择题 案例分析题