A.int(n/1000)
B. int(n/1000)%10
C. (n-c*100-b*10-a)/1000
D. 以上都正确
A.int(n/1000)
B. int(n/1000)%10
C. (n-c*100-b*10-a)/1000
D. 以上都正确
第1题
将下列数据修约成四位有效数字。 (1)53.6424 (2)0.78865 (3) 4.1326×10-7 (4)8.32251 (1)53.64 (2)0.7886 (3) 4.133×10-7 (4)8.323 2.根据有效数字运算规则,计算下列算式。 (1)19.469+1.537-0.0386+2.54 (2)0.0325×5.103×60.06÷139.8 (3)pH=0.06,求[H+] (1)23.51 (2)0.0712 (3)[H+]=0.87mol·L-1 3.测定某试样中的Cl的含量,得到下列结果:10.48%、10.37%、10.47%、10.43%、10.40%,计算测定的平均值、平均偏差、相对平均偏差、标准偏差和相对标准偏差。 =10.43% =0.036% R =0.35% S =0.046% RSD=0.44% 4.甲.乙两人用同一方法,测定同一样品中某一组份的含量,分析结果如下: 甲:36.40%、36.42%、36.40%、36.41%、36.42%、36.42%、36.40%; 乙:36.44%、36.47%、36.43%、36.46%、36.44%、36.43%、36.47%、36.41% 问:(1)是否存在异常值;(2)哪一组数据的精密度好;(3)两人分析结果的精密度是否有显著性差异? (1)无异常值 (2)S甲=0.01% S乙=0.02% 甲的精密度好 (3)两人分析结果的精密度无显著性差异 5.某标准试样中含硫0.1230%,分析人员用某一种新方法测定某试样中硫的含量,测定四次的结果为:0.1120%、0.1180%、0.1150%、0.1190%。判断在置信度为95%时,新方法是否存在系统误差? t计>t表故认为有显著性差异,新方法存在系统误差 6.今5次测定试样中CuO的百分含量,结果分别(%)为46.00、45.95、46.08、46.04和46.23,试用Q检验法判断可疑值46.23是否舍弃?(要求置信度为90%,Q0.90=0.64) Q计=0.54, 因 Q计<Q0.90 故可疑值46.23应保留。 7.用邻苯二甲酸氢钾作基准物质标定NaOH溶液,在分析天平上准确称取0.5251g邻苯二甲酸氢钾,用NaOH溶液滴定用去25.00mL,求NaOH溶液的物质的量浓度。 cNaOH=0.1029 mol·L-1 8.已知一盐酸标准溶液的滴定度THCl=0.004374 g/mL。试计算: (1)相当于NaOH的滴定度。 (2)相当于CaO的滴定度。 (1)相当于NaOH的滴定度:0.004800 g/mL (2)相当于CaO的滴定度:0.003365 g/mL 9.欲使滴定时消耗0.2 mol·L-1HCl溶液20~25 mL,问应称取分析纯的试剂Na2CO3多少克? 应称取分析纯的试剂Na2CO3:0.21~0.27g 10.称取NaCl试样2.0000g,用水溶解,在250mL量瓶中稀释至刻度。移取试液25.00mL,用0.1000 mol·L-1AgNO3溶液33.00mL滴定至终点,试计算试样中NaCl含量百分比。 NaCl%=96.43%
第2题
【说明】
函数fun1 (int bb[])的功能是:在3位整数(100~999)中寻找符合条件的整数并依次从小到大存入数组中;它既是完全平方数,两位数字又相同,例如144、676等。
【函数2.11】
fun1 (int bb[])
{
int i, j, k=0, g, s, b;
for (i=100; i<=999; i++)
{
g=i%10;
(1)
b=i/100;
if ((i== (int) sqrt (i) * (int) sqrt (i)) && (g==s‖s==b‖b==g))
(2)
}
return k;
}
【函数2.2说明】
函数void fun2()的功能是:数组a中有300个四位数,求出数组a千位数上的数减百位数上的数减十位数上的数减个位数上的数大于零的个数CNT,再把所有满足此条件的四位数依次存入数组bb中,然后对数组bb的四位数按小到大的顺序进行排序。例如:9123,9-1-2-3>0,则该数满足条件存入数组bb中,且个数CNT=CNT+1,9812,9-8-1-2<0,则该数不满足条件,忽略。
【函数2.2】
void fun2 ( )
{
int q,b,s,g,i,j;
for (i=0;i<300;i++)
{q=a[i]/1000;
b=a[i]/100%10;
s=a[i]/10%10;
g=a[i]%10;
if (q-b-s-g>0)
(3)
}
for ( i=0;i<cnt-1;i++ )
for ( j=i+1;j<cnt;j++ )
if ( bb[i]>bb[j] )
{ (4)
bb[i]=bb[j];
(5)
}
}
第3题
B.SC+四位年号+四位顺序号
C.S+四位年号+四位顺序号
D.BH+四位年号+四位顺序号
E.国药准字J+四位年号+四位顺序号
第87题:在境内销售香港生产的中成药,其注册证证号的格式应为( )。
第4题
[说明]
基于管理的需要,每本正式出版的图书都有一个ISBN号。例如,某图书的ISBN号为“978-7-5606-2348-1”。
ISBN号由13位数字组成:前三位数字代表该出版物是图书(前缀号),中间的9个数字分为三组,分别表示组号、出版者号和书名号,最后一个数字是校验码。其中,前缀号由国际EAN提供,已经采用的前缀号为978和979;组号用以区别出版者国家、地区或者语言区,其长度可为1~5位;出版者号为各出版者的代码,其长度与出版者的计划出书量直接相关;书名号代表该出版者该出版物的特定版次;校验码采用模10加权的算法计算得出。
校验码的计算方法如下:
第一步:前12位数字中的奇数位数字用l相乘,偶数位数字用3相乘(位编号从左到右依次为13到2)。
第二步:将各乘积相加,求出总和S。
第三步:将总和S除以10,得出余数R。
第四步:将10减去余数R后即为校验码V。若相减后的数值为10,则校验码为0。
例如,对于ISBN号“978-7-5606-2348-1”,其校验码为1,计算过程为:
S=9×1+7×3+8×1+7×3+5×1+6×3+0×1+6×3+2×1+3×3+4×1+8×3=139
R=139mod 10=9
V=10-9=1
函数check(char code[])用来检查保存在code中的一个ISBN号的校验码是否正确,
若正确则返回true,否则返回false。例如,ISBN号“978-7-5606-2348-1”在code中的
存储布局如表3-1所示(书号的各组成部分之间用“-”分隔):
表3-1 数组code的内容示例
在函数check(char code[])中,先将13位ISBN号放在整型数组元素tarr[0]~tarr[12]中(如表3-2所示,对应ISBN号的位13~位1),由tarr[0]~tarr[11]计算出校验码放入变量V,再进行判断。
表3-2 数组tarr的内容示例
[C函数]
boo1 cheCk(char code[])
{
int i,k=0;
intS=0,temp=0;
int V;
int tarr[13]={0};
if (Strlen(code) <17} return falSe;
for(i=0; i<17; i++) /*将13位ISBN号存入tarr*/
if(code[i]!='-')
tarr (1)____ =code[i]-'0';
for(i=0; (2)_____ ; i++ ); {
if (i%2)
S+= (3)______ ;
else
S+= (4)______ ;
}
v=( (5)______ ==C)?0:10-s%10;
if(tart[12]==v)
return true ;
return false;
}
第7题
阅读以下说明和C 函数,将应填入 (n) 处的字句写在答题纸的对应栏内。
【说明】
基于管理的需要,每本正式出版的图书都有一个 ISBN 号。例如,某图书的 ISBN号为“978-7-5606-2348-1”。
ISBN 号由 13 位数字组成:前三位数字代表该出版物是图书(前缀号),中间的 9个数字分为三组,分别表示组号、出版者号和书名号,最后一个数字是校验码。其中,前缀号由国际EAN提供,已经采用的前缀号为978和979;组号用以区别出版者国家、地区或者语言区,其长度可为1~5位;出版者号为各出版者的代码,其长度与出版者的计划出书量直接相关;书名号代表该出版者该出版物的特定版次;校验码采用模10加权的算法计算得出。
校验码的计算方法如下:
第一步:前 12 位数字中的奇数位数字用 1 相乘,偶数位数字用 3 相乘(位编号从左到右依次为13到2);
第二步:将各乘积相加,求出总和S;
第三步:将总和S 除以10,得出余数R;
第四步:将10减去余数R后即为校验码V。若相减后的数值为10,则校验码为0。
例如,对于ISBN 号“978-7-5606-2348-1”,其校验码为1,计算过程为:
S=9×1+7×3+8×1+7×3+5×1+6×3+0×1+6×3+2×1+3×3+4×1+8×3=139
R = 139 mod 10 = 9
V = 10 – 9 = 1
函数check(char code[])用来检查保存在code中的一个ISBN号的校验码是否正确,若正确则返回 true,否则返回 false。例如,ISBN 号“978-7-5606-2348-1”在 code 中的存储布局如表3-1所示(书号的各组成部分之间用“-”分隔):
在函数check(char code[])中,先将13位ISBN号放在整型数组元素tarr[0]~tarr[12]中(如表3-2 所示,对应 ISBN 号的位13~位 1),由 tarr[0]~tarr[11]计算出校验码放入变量V,再进行判断。
【 C 函数 】
bool check(char code[])
{
int i, k = 0;
int S = 0, temp = 0;
int V;
int tarr[13] = {0};
if (strlen(code) < 17) return false;
for( i=0; i<17; i++ ) /* 将13位ISBN 号存入tarr */
if ( code[i]!= '-' )
tarr[ (1) ] = code[i] - '0' ;
for( i=0; (2) ; i++ ) {
if ( i%2 )
S += (3) ;
else
S += (4) ;
}
V = ( (5) == 0 )? 0 : 10 - S %10;
if ( tarr[12] == V)
return true;
return false;
}
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!