首页 > 外贸类考试
题目内容 (请给出正确答案)
[主观题]

化合物A,B,C的分子式均为C3H6O2,A与碳酸氢钠作用放出CO2,B与C都不能。但B与C在氢氧化钠溶液中加热后可水解,其中由B的水解液蒸馏出米的液体有碘仿反应。试推测A,B,C的结构式。

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“化合物A,B,C的分子式均为C3H6O2,A与碳酸氢钠作用放…”相关的问题
第1题
下列对进出口货物收发人应当向海关如实申报的部分内容表述正确的是:

A.有机化合物的分子式

B.包装容器容积

C.货物的特殊保管要求

D.签约日期

点击查看答案
第2题
某碳氢化合物元素定量分析的数据如下:C的质量分数为92.1%,H的质量分数为 7.9%,经测定,相对分子质量为78,试写出该化合物的分子式。

点击查看答案
第3题
一化合物分子式为C9H10O,其IR及1HNMR谱如图7-5所示。写出此化合物的结构式,并指出1
HNMR谱中各峰及IR谱中主要峰(3150~2950cm-1,1750cm-1,750~700cm-1)的归属。

图7-5题7.19的IR及1HNMR谱图

点击查看答案
第4题
分子式为C6H10的A,能被高锰酸钾氧化,并能使溴的四氯化碳溶液退色,但在汞盐催化下不与稀硫酸作用。A经臭氧化,再还原水解只得到一种分子式为C6H10O2的不带有支链的开链化合物。推测A的可能结构,并用反应式加简要说明表示推断过程。

点击查看答案
第5题
分子式为C3H6O的化合物的IR及1HNMR谱图如图9-2所示推测其结构,并指出1HNMR
中的峰及IR中30000cm-1左右及1700cm-1左右的峰的归属。

图9-2题9.19的IR及1HNMR谱图

续图9-2

点击查看答案
第6题
●试题五 阅读下列程序说明和C代码,将应填入(n)处的字句写在答卷的对应栏内。 【程序5说明】 下列

●试题五

阅读下列程序说明和C代码,将应填入(n)处的字句写在答卷的对应栏内。

【程序5说明】

下列文法可用来描述化学分子式的书写规则(例如,Al2(CO3)3、Cu(OH)2):

λ→β\βλβ→δ\δn

δ→ξ\ξθ\(λ)

其中:λ是一个分子式;δ或是一个元素,或是一个带括号的(子)分子式,元素或是一个大写字母(记为ξ),或是一个大写字母和一个小写字母(记为ξθ);β或是一个δ,或是在δ之后接上一个整数n,δn表示β有n个δ的元素或(子)分子式。一个完整的分子式由若干个β组成。

当然一个正确的分子式除符合上述文法规则外,还应满足分子式本身的语义要求。

下面的程序输入分子式,按上述文法分析分子式,并计算出该分子式的分子量。例如:元素H的原子量是1,元素O的原子量是16。输入分子式H2O,程序计算出它的分子量为18(1×2+16)。程序中各元素的名及它的原子量从文件atom.dat中读入。

【程序5】

#include<stdio.h>

#include<string.h>

#define MAXN 300

#define GMLEN 30

struct elem{char name[];/*元素名*/

doublev;/*原子量*/

}nTbl[MAXN];

char cmStr[GMLEN],*pos;

int c;FILE*fp;

double factor();

double atom()/*处理文法符号δ*/

{char w[3];int i;double num;

while((c=*pos++)==′||c==′\t′);/*略过空白字符*/

if(c==′\n′)return 0.0;

if(c>=′A′ && C<=′Z′){/*将元素名存入W*/

w[i=0]=c;c=*pos++;

if(c>=′a ′&& c<=′z′)w[++i]=c;else pos--;

w[++i]=′\0′;

for(i=0;nTbl[i].v>0.0;i++)

if(strcmp(w,nTb[i].name)==0)returnnTbl[i].v;

printf("\n元素表中没有所输入的元素:\t%s\n",w);retur n-1.0;

}elseif(c==′(′){

if((num= (1) )<0.0)return-1.0;/*包括可能为空的情况*/

if(*pos++!=′)′){printf("分子式中括号不匹配!/n");return-1.0;}

returnnum;

}

printf("分子式中存在非法字符:\t%c\n",c);

return-1.0;

}

double mAtom()/*处理文法符号β*/

{double num;int n=1;

if((num= (2) )<0.0)return-1.0;

c=*pos++;

if(c>=′0′&&c<=′9′){

n=0;while(c>=0&&c<=′9′)

{n= (3) ;

c=*poss++;

}

}

pos--;

return num*n;

}

double factor()/*处理文法符号λ*/

{double num=0.0,d;

if((num=mAtom())<0.0)return-1.0;

while(*pos>=′A′&&*pos<=′Z′||*pos==′(′){

if((d= (4) )<0.0)return-1.0;

(5) ;

}return num;

}

void main()

{char fname[]="atom.dat";/*元素名及其原子量文件*/

int i;double num;

if((fp=fopen(fname,"r"))==NULL){/*以读方式打开正文文件*/

printf("Can not open%s file.\n",fname);return/*程序非正常结束*/

}

i=0;

while(i<MAXN&&fscanf(fp,"%s%lf",bTbl[i].name,&nTbl[i].v)==2)

i++;

fclose(fp);nTbl[i].v=-1.0;

while (1) {/*输入分子式和计算分子量循环,直至输入空行结束*/

printf("\n输入分子式!(空行结束)\n");gets(cmStr);

pos=cmStr;

if(cmStr[0]==′\0′)break;

if((num=fator())>0.0)

if(*pos!=′\0′)printf("分子式不完整!\n");

else printf("分子式的分子量为%f\n",num);

}

}

点击查看答案
第7题
一氧化碳的化学分子式为CO。()
点击查看答案
第8题
尿素(分子式为(NH2)2CO),每包毛重大于10千克

点击查看答案
第9题
饼状过氧化钠(分子式为Na2O2)()

饼状过氧化钠(分子式为Na2O2)()

点击查看答案
第10题
尿素(分子式为(NH2)CO),每包毛重大于10千克

点击查看答案
第11题
分子式为C6H4Br2的A,以混酸硝化,只得到一种一硝基产物,推断A的结构。

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改