我反正是把過氧化鈉加水寫成了生成氫氣。
網上那些數字不是下標的真的太鬼畜了一看就沒學過latex(霧)。
1、硫酸根離子的檢驗:BaCl2+Na2SO4=BaSO4↓+2NaCl
2、碳酸根離子的檢驗:CaCl2+Na2CO3=CaCO3↓+2NaCl
3、碳酸鈉與鹽酸反應:Na2CO3+2HCl=2NaCl+H2O+CO2↑
4、木炭還原氧化銅:2CuO+C高溫2Cu+CO2↑
5、鐵片與硫酸銅溶液反應:Fe+CuSO4=FeSO4+Cu
6、氯化鈣與碳酸鈉溶液反應:CaCl2+Na2CO3=CaCO3↓+2NaCl
7、鈉在空氣中燃燒:2Na+O2△Na2O2
鈉與氧氣反應:4Na+O2=2Na2O
8、過氧化鈉與水反應:2Na2O2+2H2O=4NaOH+O2↑
9、過氧化鈉與二氧化碳反應:2Na2O2+2CO2=2Na2CO3+O2
10、鈉與水反應:2Na+2H2O=2NaOH+H2↑
11、鐵與水蒸氣反應:3Fe+4H2O(g)=F3O4+4H2↑
12、鋁與氫氧化鈉溶液反應:2Al+2NaOH+2H2O=2NaAlO2+3H2↑
13、氧化鈣與水反應:CaO+H2O=Ca(OH)2
14、氧化鐵與鹽酸反應:Fe2O3+6HCl=2FeCl3+3H2O
15、氧化鋁與鹽酸反應:Al2O3+6HCl=2AlCl3+3H2O
16、氧化鋁與氫氧化鈉溶液反應:Al2O3+2NaOH=2NaAlO2+H2O
17、氯化鐵與氫氧化鈉溶液反應:FeCl3+3NaOH=Fe(OH)3↓+3NaCl
18、硫酸亞鐵與氫氧化鈉溶液反應:FeSO4+2NaOH=Fe(OH)2↓+Na2SO4
19、氫氧化亞鐵被氧化成氫氧化鐵:4Fe(OH)2+2H2O+O2=4Fe(OH)3
20、氫氧化鐵加熱分2Fe(OH)3△Fe2O3+3H2O↑
21、實驗室制取氫氧化鋁:Al2(SO4)3+6NH3∙H2O=2Al(OH)3↓+3(NH3)2SO4
22、氫氧化鋁與鹽酸反應:Al(OH)3+3HCl=AlCl3+3H2O
23、氫氧化鋁與氫氧化鈉溶液反應:Al(OH)3+NaOH=NaAlO2+2H2O
24、氫氧化鋁加熱分2Al(OH)3△Al2O3+3H2O
25、三氯化鐵溶液與鐵粉反應:2FeCl3+Fe=3FeCl2
26、氯化亞鐵中通入氯氣:2FeCl2+Cl2=2FeCl3
27、二氧化硅與氫氟酸反應:SiO2+4HF=SiF4+2H2O
硅單質與氫氟酸反應:Si+4HF=SiF4+2H2↑
28、二氧化硅與氧化鈣高溫反應:SiO2+CaO高溫CaSiO3
29、二氧化硅與氫氧化鈉溶液反應:SiO2+2NaOH=Na2SiO3+H2O
30、往硅酸鈉溶液中通入二氧化碳:Na2SiO3+CO2+H2O=Na2CO3+H2SiO3↓
31、硅酸鈉與鹽酸反應:Na2SiO3+2HCl=2NaCl+H2SiO3↓
32、氯氣與金屬鐵反應:2Fe+3Cl2點燃2FeCl3
33、氯氣與金屬銅反應:Cu+Cl2點燃CuCl2
34、氯氣與金屬鈉反應:2Na+Cl2點燃2NaCl
35、氯氣與水反應:Cl2+H2O=HCl+HClO
36、次氯酸光照分2HClO光照2HCl+O2↑
37、氯氣與氫氧化鈉溶液反應:Cl2+2NaOH=NaCl+NaClO+H2O
38、氯氣與消石灰反應:2Cl2+2Ca(OH)2=CaCl2+Ca(ClO)2+2H2O
39、鹽酸與硝酸銀溶液反應:HCl+AgNO3=AgCl↓+HNO3
40、漂白粉長期置露在空氣中:Ca(ClO)2+H2O+CO2=CaCO3↓+2HClO
41、二氧化硫與水反應:SO2+H2O≈H2SO3
42、氮氣與氧氣在放電下反應:N2+O2放電2NO
43、一氧化氮與氧氣反應:2NO+O2=2NO2
44、二氧化氮與水反應:3NO2+H2O=2HNO3+NO
45、二氧化硫與氧氣在催化劑的作用下反應:2SO2+O2催化劑2SO3
46、三氧化硫與水反應:SO3+H2O=H2SO4
47、濃硫酸與銅反應:Cu+2H2SO4(濃)△CuSO4+2H2O+SO2↑
48、濃硫酸與木炭反應:C+2H2SO4(濃)△CO2↑+2SO2↑+2H2O
49、濃硝酸與銅反應:Cu+4HNO3(濃)=Cu(NO3)2+2H2O+2NO2↑
50、稀硝酸與銅反應:3Cu+8HNO3(稀)△3Cu(NO3)2+4H2O+2NO↑
51、氨水受熱分NH3∙H2O△NH3↑+H2O
52、氨氣與氯化氫反應:NH3+HCl=NH4Cl
53、氯化銨受熱分NH4Cl△NH3↑+HCl↑
54、碳酸氫氨受熱分NH4HCO3△NH3↑+H2O↑+CO2↑
55、硝酸銨與氫氧化鈉反應:NH4NO3+NaOH△NH3↑+NaNO3+H2O
56、氨氣的實驗室制取:2NH4Cl+Ca(OH)2△CaCl2+2H2O+2NH3↑
57、氯氣與氫氣反應:Cl2+H2點燃2HCl
58、硫酸銨與氫氧化鈉反應:(NH4)2SO4+2NaOH△2NH3↑+Na2SO4+2H2O
59、SO2+CaO=CaSO3
60、SO2+2NaOH=Na2SO3+H2O
61、SO2+Ca(OH)2=CaSO3↓+H2O
62、SO2+Cl2+2H2O=2HCl+H2SO4
63、SO2+2H2S=3S+2H2O
64、NO、NO2的回收:NO2+NO+2NaOH=2NaNO2+H2O
65、Si+2F2=SiF4
66、Si+2NaOH+H2O=Na2SiO3+2H2↑
67、硅單質的實驗室制法:粗硅的制取:SiO2+2C高溫電爐Si+2CO
(石英沙)(焦碳)(粗硅)
粗硅轉變爲純硅:Si(粗)+2Cl2△SiCl4
SiCl4+2H2高溫Si(純)+4HCl
金屬非金屬
1、Na與H2O反應:
2Na+2H2O=2NaOH+H2↑
2、Na2O2與H2O反應(標出電子轉移):
2Na2O2+2H2O=4NaOH+O2↑
3、Na2O2與CO2反應:
2Na2O2+2CO2=2Na2CO3+O2↑
4、NaHCO3受熱分
2NaHCO3=Na2CO3+CO2↑+H2O
5、Na2CO3中通入過量CO2:
Na2CO3+CO2+H2O=2NaHCO3
6、足量NaOH與CO2反應:
2NaOH+CO2=Na2CO3+H2O
7、NaOH與過量CO2反應:
2NaOH+CO2=Na2CO3+H2O
Na2CO3+CO2+H2O=2NaHCO3
8、氯與H2O反應:
Cl2+H2O=HCl+HClO
9、氯氣與NaOH溶液(標出電子轉移):
Cl2+NaOH=NaCl+NaClO+H2O
10、工業制漂白粉:
2Cl2+Ca(OH)2=CaCl2+Ca(ClO)2+2H2O
11、漂白粉漂白原理:
Ca(ClO)2+H2O=2HClO+CaCO3↓
12、實驗室制Cl2(標出電子轉移):
4HCl+MnO2=Cl2↑+MnCl2+2H2O
13、NaI溶液中滴加氯水:
2NaI+Cl2=I2+2NaCl
14、Mg與熱水反應:
Mg+2H2O=Mg(OH)2+H2↑
15、AlCl3中滴入NaOH:
AlCl3+3NaOH=Al(OH)3↓+3NaCl
繼續滴入NaOH,沉澱溶
NaOH+Al(OH)3=NaAlO2+2H2O
16、Al2O3與NaOH反應:
Al2O3+2NaOH=2NaAlO2+H2O
17、實驗室制H2S
FeS+H2SO4=FeSO4+H2S↑
18、H2O2中加少量MnO2:(標出電子轉移)
2H2O2=2H2O+O2↑
19、H2S長期放置變渾濁或H2S不完全燃燒:
2H2S+O2=2H2O+2S↓
20、H2S充分燃燒:
2H2S+3O2=2H2O+2SO2
21、H2S與SO2反應:(標出電子轉移)
2H2S+SO2=3S↓+2H2O
22、SO2通入氯水中褪色:
SO2+Cl2+H2O=2HCl+H2SO4
23、Cu與濃H2SO4,加熱:(標出電子轉移)
Cu+2H2SO4=CuSO4+SO2↑+2H2O
24、木炭與濃H2SO4共熱:(標出電子轉移)
C+2H2SO4=2H2O+CO2↑+2SO2↑
25、工業上制粗硅:
SiO2+2C=Si+2CO↑條件:電爐內
26、石英與NaOH反應:
SiO2+2NaOH=Na2SiO3+H2O
27、玻璃工業上兩個反應:
Na2CO3+SiO2=Na2SiO3+CO2↑
CaCO3+SiO2=CaSiO3+CO2↑
28、水玻璃中加CO2產生沉澱:
2H2O+Na2SiO3+CO2=Na2CO3+H4SiO4↓
爲了表示這是一份oi相關的博文我把轉換代碼留在這裏。
雖然沒有什麼卵用。
#include<cmath>
#include<cstdio>
#include<cstring>
#include<iostream>
#include<algorithm>
using namespace std;
const int maxn=10000+10;
char s[maxn];
string out;
inline int islow(char ch){return ch>='a'&&ch<='z'; }
inline int isup(char ch){return ch>='A'&&ch<='Z';}
inline int isnum(char ch){return ch>='0'&&ch<='9';}
inline void work()
{
char c;int flag=0;
while(1)
{
if(scanf("%c",&c)!=1) return ;
if(c=='\n') putchar('$');
if(flag && isnum(c)) putchar('_'),flag=0;
if(islow(c)||isup(c)||c==')') flag=1;
else flag=0;
putchar(c);
if(c=='\n') putchar('$');
}
}
int main(){
freopen("std.in","r",stdin);
freopen("std.out","w",stdout);
work();return 0;
}