25T型客车电控气动塞拉门当车速()时门应自动关闭。
参考答案:≥5km/h
已知文件IN19.DAT中存有100个产品销售记录,每个产品销售记录由产品代码dm(字符型4位)、产品名称mc(字符型10位)、单价dj(整型)、数量sl(整型)、金额je(长整型)几部分组成。其中:金额=单价×数量。函数ReadDat()的功能是读取这100个销售记录并存入结构数组sell中。请编制函数 SortDat(),其功能要求:按产品代码从小到大进行排列,若产品代码相同,则按金额从小到大进行排列,最终排列结果仍存入结构数组sell中,最后调用函数WriteDat()把结果输出到文件OUT19.DAT中。 注意:部分源程序已给出。 请勿改动主函数main()、读函数ReadDat()和写函数WriteDat()的内容。 试题程序: #include〈stdio.h> #include〈mem.h> #include〈string.h> #include〈conio.h> #include〈stdlib.h> #define MAX 100 typedef struct char dm[5];/* 产品代码 */char mc[il]; /* 产品名称 */int dj; /* 单价 */int sl; /* 数量 */long je; /* 金额 */ PRO; PRO sell [MAX]; void ReadDat ( ; void WriteDat ); void SortDat( main ( ) memset(sell, 0, sizeof(sell));ReadDat ( );SortDat ();WriteDat ( ); void ReadDat()FILE *fp;char str[80], ch[11];int i;fp = fopen("IN19.DAT", "r");for(i=0; i〈100; i++) fgets(str, 80, fp); memcpy(sell[i].dm, str, 4); memcpy(sell[i].mc, str + 4, 10); memcpy(ch, str+ 14, 4); ch[4] = 0; sell[i] .dj = atoi(ch); memcpy(ch, str +18, 5); ch[5] = 0; sell[i] .sl = atoi(ch); sell[i] .je = (long)sell[i] .dj * sell[i] .sl;fclose(fp); void WriteDat()FILE *fp;int i;fp = fopen("OUT19.DAT", "w");for(i = 0; i〈 100; i++) fprintf(fp, "%s %s %4d %5d %101d\n", sell[i] .dm, sell[i] .mc, sell [i] .dj , sell[i].sl, sell[i].je);fclose(fp);
铝镁合金已成为轮船制造、化工生产等行业的重要材料。研究性学习小组为测定某含镁3%一5%的铝镁合金(不含其它元素)中镁的质量分数,设计以下实验方案进行探究。填写下列空白。
[实验方案]铝镁合金粉末测定剩余固体质量
[实验步骤]
步骤1:称取5.4g铝镁合金粉末样品,投入VmL 2.0mol·L—1NaOH溶液中,充分反应。
步骤2:过滤、洗涤、干燥、称量固体。
[交流与讨论]
(1) 实验中发生反应的化学方程式是 ;
(2)参与反应的NaOH溶液的体积V≥ ;
(3)步骤2中,如果经两次过滤滤液仍浑浊,则原因可能是_________(只填一点);
(4)步骤2中,若未洗涤固体,测得镁的质量分数将 (填“偏高”或“偏低”)。
[实验拓展] 请你另设计一个实验方案(用上述方案的试剂),测定该铝镁合金中镁的质量分数。
要求:从下图中挑选所需的仪器,画出该方案的实验装置简图(添加必要的塞子、玻璃导管、胶皮管,固定装置不用画),并标明所用试剂.