将以下程序写成三目运算表达式是【 】。 if(a > B) max=a; else max=b;
参考答案:max=(a>B) a:b;
解析:条件运算符要求有三个操作对象,称三目(元)运算符,它是c++语言中惟一的一个三目运算符。条件表达式的一般形式为:表达式1表达式2:表达式3。所以我们可以写成(a>B) a:b,它是一个“条件表达式”。执行顺序是如果(a>B) 条件为真,则条件表达式取值a作为整个表达式的值,否则取值b作为整个表达式的值。
将以下程序写成三目运算表达式是【 】。 if(a > B) max=a; else max=b;
参考答案:max=(a>B) a:b;
解析:条件运算符要求有三个操作对象,称三目(元)运算符,它是c++语言中惟一的一个三目运算符。条件表达式的一般形式为:表达式1表达式2:表达式3。所以我们可以写成(a>B) a:b,它是一个“条件表达式”。执行顺序是如果(a>B) 条件为真,则条件表达式取值a作为整个表达式的值,否则取值b作为整个表达式的值。
CuSO4·5H2O是铜的重要化合物,有着广泛的应用。实验室用粗铜(含少量铁)制备CuSO4·5H2O的流程如下:
回答下列问题:
(1)实验室配制250 mL4.8 mol·L-1的稀硫酸,所需的玻璃仪器除玻璃棒、量筒、烧杯以外还需要__________________________________________________。
(2)已知不同金属离子生成氢氧化物沉淀所需的pH如下表:
离子 | Fe3+ | Cu2+ | Fe2+ |
开始沉淀的pH | 2.7 | 4.4 | 7.0 |
沉淀完全的pH | 3.7 | 6.4 | 9.6 |
除去Fe3+,溶液的pH应控在_______________范围,调pH可选用的试剂是____________。
(3)若制得的CuSO4·5H2O中存在杂质Cu(NO3)2,进一步提纯的实验操作名称是__________。
(4)获得的CuSO4·5H2O晶体表面附着杂质离子,常用酒精洗涤的原因是____________。
用标准的BaCl2溶液测定晶体的纯度时,发现纯度大于100%(测定过程中产生的误差可忽略),其可能原因有_____________________________________________(任写一种)。
(5)实验室欲制取适量NO气体。下图中最适合的实验装置是__________(填序号),并注明装置中所需药品的名称。
A.__________,B.__________,C.__________,D.__________。(根据选择的装置可以填满也可以不填满)