有以下程序:
#include<string.h>
#include<iostream.h>
void main( )
char * p="abcde\0fghjik\0";
cout < < strlen(p) ;
程序运行后的输出结果是
A.12
B.15
C.6
D.5
参考答案:D
解析: C++语言规定了一个字符串结束标志,以字符'\0'代表,在遇到'\0'时,表示字符串结束,由它前面的字符组成字符串。
有以下程序:
#include<string.h>
#include<iostream.h>
void main( )
char * p="abcde\0fghjik\0";
cout < < strlen(p) ;
程序运行后的输出结果是
A.12
B.15
C.6
D.5
参考答案:D
解析: C++语言规定了一个字符串结束标志,以字符'\0'代表,在遇到'\0'时,表示字符串结束,由它前面的字符组成字符串。
研究氢气、一氧化碳和二氧化碳具有重要意义。
(1)实验室用锌和稀硫酸制取氢气的化学方程式是___________________________________。研究发现:利用硫—碘循环分解水制取氢气,主要涉及下列反应(反应条件已略):
Ⅰ.SO2+2H2O+I2=H2SO4+2HI Ⅱ.2HI=H2+I2 Ⅲ.2H2SO4=2SO2+O2+2H2O
请回答:反应Ⅲ属于______________反应(填基本反应类型);循环分解水的过程产生O2和H2的质量比为______________。
(2)在汽车“催化转化器”内发生的反应的化学方程式是2NO+2CON2+2CO2,某化学探究小组的同学为探究温度,催化剂的比面积对化学反应速率的影响,设计了下 * * 组实验。
实验编号 | T/℃ | NO初始浓度/g·l-1 | CO初始浓度/g·l-1 | 催化剂的比表面积/m2·g-1 |
Ⅰ | 280 | 0.036 | 0.162 | 82 |
Ⅱ | 280 | 0.036 | 0.162 | 124 |
Ⅲ | 350 | 0.036 | 0.162 | 124 |
分析上表中实验数据,回答下列问题:探究温度对化学反应速率影响的实验是____________(填写实验编号);探究催化剂的比表面积对化学反应速率影响的实验是_____________(填写实验编号)。
(3)在300℃、70MPa下,使用催化剂可由氢气和二氧化碳合成乙醇,同时生成水。写出反应的化学方程式_________________________________________________________________。
(4)燃料燃烧时产生的热量不同,已知在某温度下各种燃料燃烧时产生的热量见下表:
燃料 | 质量/g | 产物 | 产生的热量/KJ |
氢气 | 2 | 水蒸气 | 241.8 |
甲烷 | 16 | 二氧化碳气体和水蒸气 | 890.3 |
乙醇 | 46 | 二氧化碳气体和水蒸气 | 1367 |
分析表中数据,燃料单位质量的上述燃料产生的顺序是___________________________________(用化学式表示)。