已知:某离心泵nl=960r/min时(H—Q)l曲线上工况点a1(H1=38.2m、Q1=42L/s),转速由n1调整到n2后,工况点为a2(H2=21.5m、Q2=31.5L/s),求n2=()

A:680r/min B:720r/min C:780r/min D:820r/min

伯胺与酸性组分反应的方程式是()。

A:2RNH2+H2S→(RNH32S、(RNH32S+H2S→2RNH3HS B:2R3N+H2S→(R3NH)2S、(R3NH)2S+H2S→2R3NHHS C:2R2NH+H2S→(R2NH)2S、(R2NH)2S+H2S→2R2NH2HS D:2R3N+H2O+CO2→(R3NH)2CO3、(R3NH)2CO3+H2O+CO2→2R3NHHCO3

仲胺与酸性组分反应的方程式是()。

A:2RNH2+H2S→(RNH32S、(RNH32S+H2S→2RNH3HS B:2R3N+H2S→(R3NH)2S、(R3NH)2S+H2S→2R3NHHS C:2R2NH+H2S→(R2NH)2S、(R2NH)2S+H2S→2R2NH2HS D:2R3N+H2O+CO2→(R3NH)2CO3、(R3NH)2CO3+H2O+CO2→2R3NHHCO3

叔类醇胺与酸性组分反应方程式正确的是()。

A:2RNH2+H2S→(RNH32S、(RNH32+H2S→2RNH3HS B:2R3N+H2S→(R3NH)2S、(R3NH)2S+H2S→2R3NHHS C:2R2NH+H2S→(R2NH)2S、(R2NH)2S+H2S→2R2NHHS D:2R3N+H2O+CO2→(R2NH22CO3、(R2NH22CO3+H2O+CO2→2R2NH2HCO3

函数fun( )的功能是:从s所指字符串中,找出与t所指字符串相同的子串的个数作为函数值返回。例如,当s所指字符串中的内容为”abcdabfab”,t所指字符串的内容为”ab”,则函数返回整数3。
请改正程序中的错误,使它能得出正确的结果。
#include <stdio.h>
#include <string.h>
int fun(char *s,char *t)

int n;char *p,*r;
n=0;
while(*s)
p=s;r=t;
while(*r)
if(*r==*p)
/**********found**********/
r++;p++

else break;
/**********found**********/
if(r==’/0’)
n++;
s++;

return n;

main( )

char s[100],t[100];int m;
printf("/nPlease enter string S:");scanf("%s",s);
printf("/nPlease enter substring t:");scanf("%s",t);
m=fun(s,t);
printf("/nThe result is:m=%d/n",m);

(1)r++;p++; (2)if(*r==’/0’)

下列给定程序中,函数fun( )的功能是:计算s所指字符串中含有t所指字符串的数目,并作为函数值返回。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#include <conio.h>
#include <string.h>
#include <stdio.h>
#define N 80
int fun(char *s,char *t)
int n;
char *p, *r;
n=0;
while(*s)
p=s;
/**************found***************/
r=p;
while(*r)
if*r==*p) r++; p++;
else break;
/**************found***************/
if(*r==0)
n++;
s++;

return n;

main( )
char a[N],b[N]; int m;
clrscr( );
printf("/nPlease enter string a:");
gets(a);
printf("/nPlease enter substring b:");
gets(b);
m=funa,b);
printf("/nThe result is :m=%d/n",m);

错误:r=p; 正确;r=t;
(2)错误:if(*r=0) 正确:if(*r==’/0’)

有三个关系R、S和T如下:

A:R B:B C:C D:D E:a G:I.k1 H:J.b I:K.1 J:L.n1 K:M. L:N. M:O.S N:P.B

下列给定程序中,函数fun( )的功能是:从s所指字符串中,找出t所指字符串的个数作为函数值返回。例如,当s所指字符串中的内容为abcdabfab,t所指字符串的内容为ab,则函数返回整数3。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构. 试题程序: #include <conio.h> #include <stdio.h> #include <string.h> int fun (char *s, char *t) {int n; char *p, *r; n=0; while(*s) {p=s; r=t; while (*r) /**************found**************/ if(*r==*p) {r++; p++} else break; /*************found**************/ if(r==’/0’) n++; s++; } return n; } main( ) {char s[100], t[100]; int m; clrscr( ); printf("/nPlease enter string s: "); scanf ("%s",s); printf("/nPlease enter substring t: "); scanf ("%s",t); m=fun (s,t); printf("/nThe result is: m=%d/n", m); }

错误:if(*r==*p) {r++;p++} 正确:if(*r==*p) {r++;p++;}

下列给定程序中,函数fun( )的功能是:计算s所指字符串中含有t所指字符串的数目,并作为函数值返回。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。 试题程序: #include <conio.h> #include <string.h> #include <stdio.h> #define N 80 int fun(char *s,char *t) { int n; char *p, *r; n=0; while(*s) { p=s; /**************found***************/ r=p; while(*r) if{*r==*p) {r++; p++;} else break; /**************found***************/ if(*r==0) n++; s++; } return n; } main( ) {char a[N],b[N]; int m; clrscr( ); printf("/nPlease enter string a:"); gets(a); printf("/nPlease enter substring b:"); gets(b); m=fun{a,b); printf("/nThe result is :m=%d/n",m); }

错误:r=p; 正确;r=t;

微信扫码获取答案解析
下载APP查看答案解析