版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、计算机程序设计基础(C语言)单项选择练习题一、基本概念1. C语言程序是由C构成的。A)一些可执行语言B)main函数C)函数D)包含文件中的第一个函数2. (A)是构成C语言程序的基本单位。A、函数B、过程C、子程序D、子例程3. C语言程序从C开始执行。A)程序中第一条可执行语句B)程序中第一个函数C)程序中的main函数D)包含文件中的第一个函数4. C语言程序从main()函数开始执行,所以这个函数要写在D0A)程序文件的开始B)程序文件的最后C)它所调用的函数的前面D)程序文件的任何位置5、以下说法中正确的是(C)。A、C语言程序总是从第一个定义的函数开始执行B、在C语言程序中,要调
2、用的函数必须在main()函数中定义C、C语言程序总是从main()函数开始执行D、C语言程序中的main()函数必须放在程序的开始部分6. 下列方法中错误的是(D)。A. 主函数可以分为两个部分:主函数说明部分和主函数体。B. 主函数可以调用任何非主函数的其它函数。C. 任何非主函数可以调用其它任何非主函数。D. 程序可以从任何非主函数开始执行。7. 下列说法错误的是:(B)程序运行步骤是编辑、编译、连接、执行。语言的变量名必须用小写,常量用大写。语言的三种基本结构是顺序、选择、循环。D.C程序一定由函数构成的。8. 下列关于C语言的说法错误的是(B)。A) C程序的工作过程是编辑、编译、连
3、接、运行B) C语言不区分大小写。C) C程序的三种基本结构是顺序、选择、循环D) C程序从main函数开始执行9 .系统默认的C语言源程序扩展名为.C,需经过之后,生成.exe文件,才能运行A)编辑编译B)编辑连接C)编译连接D)编辑改错10 .下列说法中正确的是(B)。A.由于C源程序是高级语言程序,因此一定要在TC软件中输入。B.由于C源程序是由字符流组成的,因此可以作为文本文件在任何文本编辑的软件中输入。C.由于C程序是高级语言程序,因此输入后即可执行。D.由于C程序是高级语言程序,因此它是由命令组成的。二、数据类型、运算符与表达式1.不是C语言提供的合法关键字是(B)。语言提供的合法
4、关键字是(D)。case3 .下列不属于C语言中关键字的是BA)longB)printC)defaultD)typedef4 .下列正确的标识符是(C)i5 .下列C语言用户标识符中合法的是(B)oA、*yB、sumC、intD、%5f6 .下面四个选项中,合法的标识符是:(D)A.autoB.defineC.6aD.c7 .下列C语言用户标识符中合法的是(B)。A)3axB)xC)caseD)-e2E)union8 .以下选项中合法的用户标识符是BA)longB)_2TestC)3DmaxD)9 .下列四组选项中,正确的C语言标识符是(C)。A)%xB)a+bC)a123D)12310 .请
5、选出可用作C语言用户标识符的一组标识符(B)A)voidB)a3_b3C)ForD)2adefine_123-abcDOWORDsumCasesizeof11、下列四组字符串中都可以用作C语言程序中的标识符的是(A)。A、print _3d db8 aBc B、Iam one_half start$it 3paiC、str_1CpppowwhileD、PxqMy->bookline#12 .下列C语言标识符中合法的变量名是B。A)2e3B)youC)*yD)float语言中的简单数据类型包括(D)。A、整型、实型、逻辑型B、整型、实型、逻辑型、字符型C、整型、字符型、逻辑型D、整型、实型
6、、字符型14、下列可以正确表示字符型常量的是(A)。A、't'B、"a"C、“n"D、29715 .下列表达式中,D是正确的C语言字符常量。A)"x"B)e3C)"COMPUTERD)'#'16 .在下列表达式中,属于字符型常量的是B。A)AB)'a'C)"A"D)b17 .以下选项中合法的字符常量是(B)A)"B"B)''n'C)68'D)E18 .下面字符常量表示错误的是(D)A)aB)C)nD)”n”19 .已
7、定义c为字符型变量,则下列语句中正确的是(C)A)c='97'B)c="97"C)c=aD)c="a"20 .已知ch是字符型变量,不正确的赋值语句是(A)A)ch='a+b'B)ch='0'C)ch='7'D)ch=;;21 .C语言中字符型(char)数据在内存中的存储的是(D)A)原码B)补码C)反码D)ASCII码22 .在C语言中,字符型数据所占的内存空间是(C)A)2个字节B)4字节C)1字节D)由用户自定义*23若int类型数据占2个字节,则unsignedint类型数据的取值
8、范围是(B)A)0255B)065535C)-3276832767D)-256255*24.若有以下类型说明语句:chara;intb;floatc;doubled;则表达式a*b+d-c的结果类型为(D)A)floatB)charC)intD)double则表达式w-x*y/z*25.若有以下类型说明语句:charw;intx;floaty;doublez;的结果为(D)类型,表达式(int)(x+y-z*w)的结果为(C)类型AfloatB)charC)intD)double26 .C语言中运算对象必须是整型的运算符是(A)A)%=B)/C)=D)27 .在C语言程序中,表达式8/5的结果
9、是(B)A)B)1C)3D)028 .设x为int型变量,则执行以下语句后,x的值为Bx=10;x+=x;A)10B)20C)40D)3029 .在C语言程序中,表达式5%2的结果是C。A)B)2C)1D)330 .如果inta=3,b=4;则条件表达式"a<ba:b"的值是A。A)3B)4C)0D)131 .若intx=2,y=3,z=4则表达式x<zy:z的结果是(B).A)4B)3C)2D)0E)132. C语言中,关系表达式和逻辑表达式的值是(B)A)0B)0或1C)1D)或'F33设a,b和c都是int型变量,且a=3,b=4,c=5,则下面表
10、达式中,值为0的表达式是(D)A、a&&bB、a<=bC、a|b+c&&b-cD、!(a<b)&&!c|1)34.下面(D)表达式的值为4.A)11/3B)3C)(float)11/3D)(int)3+*35.已知intx=5,y=5,z=5;执行语句x%=y+z;后,x的值是(C)A.0B.1C.5D.636.已知字母A的ASCII码为十进制数65,且c2为字符型,则执行语句c2='A'+'6'-'3'后,c2中的值为(B)A) 68B)DC)错误D)d37.下列关于C语言的叙述错误的
11、是(A)A)大写字母和小写字母的意义相同B) 不同类型的变量可以在一个表达式中C) 在赋值表达式中等号(=)左边的变量和右边的值可以是不同类型D) 同一个运算符号在不同的场合可以有不同的含义38 .有:intw=11,x=12,y=3,m;执行下面语句后m的结果是(C)m=(w<x)w:x;m=(m<y)m:y;A.1B.2C.3D.以上结果都不对39 .有:intw=7,x=12,y=3,m;执行下面语句后m的值是(A)m=(w>x)w:x;m=(m>y)m:y;A.12B.0C.3D.140 .设整型变量a=2,则执行下列语句后,浮点型变量b的值不为的是(B)=a=
12、(float)(1/a)=1/(float)a=1/(a*41 .以下运算符中优先级最高的运算符是(B)A)&&B)+C)+=D)!=42.若 “ int n; float f=;,则执行“n=(int)f%3"后,n的值是(A)43 .设x为int型变量,则执行以下语句后,x的值为(C)x=10;x*=x;A)10B)20C)100D)044 .若有语句inta=1,b;doubley=;b=(int)y;则b的值为(B)A)3B)2C)1D)45 .已知intx;chary;则下面错误的scanf函数调用语句为(B)A)scanf("d,%d,&
13、x,&y);B)scanf("d,%C,x,y)C)scanf("d%d,&x,&y)D)scanf("d,%C,&x,&y)46 .在C语言的库函数中,可以输出char型变量x值的语句是CA)getchar(x);B)fputc(x)C)putchar(x)D)puts(x)47 .以下说法正确的是(C)A) 'x'+5是一个错误的表达式B) C语言不允许类型的混合运算C)强制类型转换时,类型说明符必须加括号D)(int)x+y和(int)(x+y)是完全等价的表达式48 .设intx=0,y=1;表达式(
14、x|y)的值是(B)A)0B)1C)2D)-1三、选择结构1 .在C语言中,认为(D)为逻辑"真”A)trueB)大于0的数C)非0整数D)非0的数2 .表示关系x<=y<=z的c语言表达式为AA)(x<=y)&&(y<=z)B)(x<=y)AND(y<=z)C)(x<=y<=z)D)(x<=y)&(y<=z)3.能正确表示逻辑关系:“a)=10或a&0”的C语言表达式是(D)A)a>=10ora<=0B)a>=0|a<=10C)a>=10&&a&
15、lt;=0D)a>=10IIa<=04、判断char型变量c1是否为大写字母的表达式为(D)。A、A'<=c1<='Z'B、(c1>='A)&(c1<='Z)C、(A<=c1)AND(2>=c1)D、c1>='A&&c1<='Z'5 .为表示逻辑表达式79<X<90,应使用的C语言表达式是A。A)(X>79)&&(X<90)B)(X>79)!=(X<90)C) 79<X<90D) (X
16、>79 )|( X<90 )6 .设有语句“inta=2,b=3,c=-2,d=2;",则逻辑表达式“a>0&&b&&c<0&&d>0的值是(A)D.出错7 .设a为整型变量,则不能正确表达数学关系10vav15的C语言表达式是(A)。<a<15=1111a=1211a=1311a=14C.a>10&&a<15D.!(a<=10)&&!(a>=15)8 .设x,t均为int型变量,则执行语句“x=10;t=x&&x>1
17、0;”后,t的值为(D)A.不定值9 .若inti=10;执行下列程序后,变量i的正确结果是(A)。switch(i)case9:i+=1;case 10: i+=1;case 11: i+=1;default:i+=1;A 、 1312 C 、 11D 、 1010. 在下面的条件语句中(其中si和s2表示是C语言的语句),只有一个在功能上与其它三个语句不等价,它是(D)。A、if(a)s1;elses2;B、if(a=0)s2;elses1;C、if(a!=0)s1;elses2;D、if(a=0)s1;elses2;11. 假定所有变量均已正确定义,则下列程序段运行后y的值是(A)int
18、a=0,y=10;if(a=0)y-;elseif(a>0)y+;elsey+=y;12. 假定所有变量均已正确定义,则下列程序段运行后x的值是(B)。a=b=c=0;x=35;if(!a)x-;elseif(b);if(c)x=3;elsex=4;13. C语言对嵌套if语句的规定是:else语句总是与(D)配对。A)其之前最近的ifB)第一个ifC)缩进位置相同的ifD)其之前最近的且尚未配对的if14. 在C语言语句中,用来决定分支流程的表达式是(A)。A.可用任意表达式B.只能用逻辑表达式或关系表达式C.只能用逻辑表达式D.只能用关系表达式语言中用(B)表示逻辑“真”。A.tru
19、eB.整数值1C.非零整数值D.false16 、若k是int型变量,且有下面的程序段:intk;k=-3;if(k<=0)printf(“#”);elseprintf(“&&&&”);上面程序段的输出结果是(A)A#B、&&&&G#&&&&D、有语法错误,无输出结果17 .main()intx=0,a=0,b=0;switch(x)case0:b+;case 1: a+;case 2: a+;b+;printf("a=%d,b=%dn",a,b);该程序的输出结果是DA)
20、a=2,b=1B)a=1,b=1C)a=1,b=0D)a=2,b=218 .以下程序的输出结果是:(C)main()intx=-10,y=1,z=1;if(y<0)z=0;elsez=z+1;printf(“%dn”,z);A.0B.1C.2D.319 .以下程序段的输出结果是(B)inta=10,b=50,c=30;if(a>b)a=b;b=c;c=a;printf("a=%2db=%2dc=%2dn",a,b,c);A)a=10b=50c=10B)a=10b=30c=10C)a=50b=30c=10D)a=50b=30c=50四、循环结*1.在C语言中,下列
21、说法中正确的是(D )。A) do-while语句构成的循环不能用其它语句构成的循环来代替。B) do-while语句构成的循环只能用break语句退出。C) do-while语句构成的循环在while后的表达式非零时结束循环。D) do-while语句构成的循环,在while后的表达式为零时结束循环。2.break语句不能出现在(D)语句中A.switchC.whileD.ifelse*3.对于break语句和continue语句的说法错误的是(B)a) break语句不能用于循环语句和switch语句之外的任何其他语句中。b) break和continue也可以用于if语句中C) cont
22、inue语句只结束本次循环,而不是终止整个循环的执行。D) break语句是结束整个循环过程,不再判断执行循环的条件是否成立。4 .语句while(!y);中的表达式!y等价于AA)y=0B)y!=1C)y=!0D)y=15 .若有“inta=1,x=1;",则循环语句“while(a<10)x+;a+;”的循环执行(A)A.无限次B.不确定次次次6 .有以下程序段x=-1;while(k)k+;则while循环体执行的次数是CA)无限次B)有语法错,不能执行C)一次也不执行D)执行1次7 .下列循环语句中有语法错误的是(D)Awhile(x=y)5;Bwhile(0);Cdo
23、2;while(x=b);Ddox+while(x=10);*8.当运行时输入:abcd$abcde,下面程序的运行结果是B#include<>main()while(putchar(getchar()!='$');printf("end");A)abcd$abcdeB)abcd$endC)abcdendD)abcd$abcdeend9 .以下程序段(A)dox=x*x;有语法错误while(x>0);A.是死循环B.循环执行一次C.循环执行二次D.10 .下面程序段执行后的结果为:(B)intsum=0,n=10;dosum=sum+n;
24、n+;while(n<10)printf("d,%d,sum,n)a.0,10B.10,11C.0,11D.以上结果都不对11 .对以下程序段的叙述正确的是A.intx=1;dox=-1*x;while(!x)A)是死循环B)循环执行一次C)循环执行二次D)有语法错误后变量j的值是 C .死循环 D) 4后,变量i的值为(C12 .循环“for(i=0,x=1;i=10&&x>0;i+);”的循环执行(A)A.无限次B.不确定次次13 .执行语句for(j=0;j<=3;j+)a=1;A)0B)3C)4D)114 .有如下程序main()inti,s
25、um=2;for(i=1;i<=3;i+=2)sum+=i;printf("dn”,sum);该程序的执行结果是AA)6B)3C)*15、执行语句"for(i=0;i+<3;)A、2B、3C、4D、516.设x和y均为int型变量,则执行以下的循环后,y的值为(D)for(y=1,x=1;y<=50;y+)if(x>=0)break;if(x%2=1)x+=5;continue;x-=3;五数组1 .以下对一维数组a的正确说明是:Da)chara(10);B)inta口;C)intk=5,ak;D)chara3='a','b&
26、#39;,'c'2 .以下能对一维数组a进行初始化的语句是:(C)A.inta5=(0,1,2,3,4,)B.inta(5)=C.inta3=0,1,2D.inta5=10*13 .在C语言中对一维整型数组的正确定义为D。A)inta(10);B)intn=10,an;C)intn;an;D)#defineN10intaN;4、已知:inta10;则对a数组元素的正确引用是(D)。A、a10B、a口C、a(5)D、a05.执行下面的程序段后,变量k中的值为CA)不定值B)33C)30D)10intk=3,s2;s0=k;k=s0*10;*6.下列说法中错误的是CA构成数组的所有
27、元素的数据类型必须是相同的B用指针法引用数组元素允许数组元素的下标越界C一维数组元素的下标依次是1、2、3D定义数组时的长度可以是整型常量表达式7.若有以下数组说明,则数值最大的和最小的元素下标分别是(B)inta12=1,2,3,4,5,678,9,10,11,12;,12,11,11,128.若有以下数组说明,则i=10;aai元素数值是(B)inta12=1,4710,2,5,8,11,3,6912;9.假定int类型变量占用两个字节,其有定义:int x10=0,2,4;在内存中所占字节数是DA) 3B) 6C) 10D) 2010.若有说明:int a3=1,2,3,4,5,6,7;
28、则数组a的第一维的大小为:A. 2 B. 3C. 4 D.无确定值B) char *a;11 .以下定义语句中,错误的是A)inta=1,2;C) char s 10= "test ”D) int n=5,an;12 .下面程序段的输出结果是:(C)inti;intx33=1,2,3,4,5,6,7,8,9;for(i=0;i<3;i+)printf("%d",xi2-i);A)159B)147C)357D)36913 .对二维数组的正确定义是(C)a尸1,2,3,4,5,6;a2尸1,2,3,4,5,6;a3=1,2,3,4,5,6;a2,3=1,2,3,
29、4,5,6;14.已知 int a34;则对数组元素引用正确的是CA)a24 B)a1,3C)a2 D)a(2)(1)六、字符数组1 .在C语言中,以D 作为字符串结束标志C),0'D),02 .下列数据中属于“字符串常量”的是(A )。B.ABC C.abc0D.3 .字符串“ABCD在内存占用的字节数是(A. 4B. 6C. 1D.4 .下面不正确的字符串常量是:A.'PROGRAM B“12,12”“0”5.设有数组定义:char array ="abcd"则数组array所占的空间为A)4个字节B)5个字节C)6个字节D)7个字节*6.下述对C语言中
30、字符数组的描述错误的是A)字符数组可以存放字符串B)字符数组中的字符串可以整体输入和输出C)可在赋值语句中通过赋值运算符“=”对字符数组整体赋值D)可在对字符数组定义时通过赋值运算符“=”对字符数组整体初始化7 .已知charx尸"hello",y尸'h','e','a','b','e',则关于两个数组长度的正确描述是B.A)相同B)x大于yC)x小于yD)以上答案都不对8 .给出以下定义:charx尸'abcdefg"chary='a','b'
31、,'c','d','e','f','g'则正确的叙述为CA)数组x和数组y等价B)数组x和数组y的长度相同C)数组x的长度大于数组y的长度D)数组x的长度小于数组y的长度9、若有以下语句,则正确的描述是(D)。staticcharx尸”12345”;static char y ='1' , '2' , '3' , '4' ,50,;A、x数组长度大于y数组长度B、x数组和y数组不相同C、x数组长度小于y数组长度D、x数组等价于y数组10、已知:char
32、s20="programming",*ps=s;则不能引用字母。的表达式是(C)。A、ps2B、s2C、ps+2D、ps+=2,*ps*11.判断两字符串s1,s2是否相等,应使用(D).A)if(s1=s2)B)if(s1=s2)C)if(strcpy(s1,s2)D)if(strcmp(s1,s2)=0)*12.以下printf语句的输出结果为:Bprintf("dn",strlen("school");A)7B)6C)存在语法错误D)不定值13 .对字符数组s赋值,不合法的一个是(C)A. chars="Beijing
33、"B. chars20="beijing"C. chars20;s="BeijingD. chars20='B','e','i','j','i','n','g'14 .对字符数组str赋初值,str不能作为字符串使用的一个是(D)A. charstr尸'shanghai"B. charstr口="shanghai"C. charstr9='s','h','a'
34、,'n','g','h','a','i',''0';D. charstr8='s','h','a','n','g','h','a','i'15 .合法的数组定义是CA)inta="string"B)inta5=0,1,2,3,4,5;C)chara="string”;D)chara5=0,1,2,3,4,5;16 .对字符数组s赋值,不
35、合法的是:(C)A) chars="china"B) chars20="china"C) chars20;s="china"D) chars20='c','h','i','n','a'17 .下面初始化与此初始化charc="Iamhappy";等价的是(A)A) charc='I','','a'/mi,'','h','a','p
36、39;,'p','y','0'B) charc=<I,,,am','happy,;C) charc=丁,a'm,'','h','a','p','p','y'D)charc=<I,,,am,,,happy,,,0,;18 .下面各语句中,能正确进行赋字符串操作的语句是(C)oa. chars5="ABCDE;b. chars5='A','B','C','
37、D','E',''0'c. char*s;s="ABCDE;d. char*s;scanf("§,&s);19 .下列字符串赋值方式不正确的是(A)A).charstr20;B).char*str;str="Iamaboy!”;str="Iamaboy!”;C).char*str="Iamaboy!”;D).charstr20="Iamaboy!七.指针1 .语句int*p;说明了C。A)p是指向一维数组的指针B)p是指向函数的指针,该函数返回一int型数据C)p是指向
38、int型数据的指针D)p是函数名,该函数返回一指向int型数据的指针2 .变量的指针,其含义是指该变量的:(B)A.值B.地址C.名D.一个标志3 .若x是整型变量,pb是基类型为整型的指针变量,则正确的赋值表达式是(A)A)pb=&xB)pb=xC)*pb=&xD)*pb=*x4、已知:inta,*p=&a;则下列函数调用中错误的是(D)。A、scanf("d,&a);B、scanf("d,p);C、printf("d,a);D、printf("d,p);5.对于同类型的指针变量,不可能进行的运算是(C)。B.=C.+D
39、.=6 .对于基类型相同的两个指针变量之间,不能进行的运算是CA)<B)=C)+D)-7 .下列不正确的定义是(A)。*p=&i,i;*p,i;C. int i,*p=&i;i,*p;8 .若有说明:intn=2,*p=&n,*q=p,则以下非法的赋值语句是:(D)A)p=qB)*p=*qC)n=*qD)p=n9 .int*p,a=10,b=1;p=&a;a=*p+b;执行该程序段后,a的值为CA)编译出错B)10C)11D)1210 .下列函数的功能是AQvoidfun(int*p1,int*p2)intp;p=*p1;*p1=*p2;*p2=
40、p;A)交换*p1和*p2的值B)语法正确,但无法交换*p1和*p2的值C)交换*p1和*p2的地址D)有语法错误八、函数语言中函数返回值白类型是由A决定的.A)函数定义时指定的类型B)return语句中的表达式类型C)调用该函数时的实参的数据类型D)形参的数据类型2.在C语言中,函数的数据类型是指(A)A函数返回值的数据类型B.函数形参的数据类型C调用该函数时的实参的数据类型D.任意指定的数据类型*3.C程序中函数返回值的类型是由A决定的.A)函数定义时指定的函数类型B)函数中使用的最后一个变量的类型C)调用函数时临时确定D)调用该函数的主调函数类型*4.C语言规定,简单变量做实参时,它和对
41、应形参之间的数据传递方式为(B)A.由系统选择B.单向值传递C.由用户指定传递方式D.地址传递5.在函数调用时,以下说法正确的是(B)A.函数调用后必须带回返回值B.实际参数和形式参数可以同名C.函数间的数据传递不可以使用全局变量D.主调函数和被调函数总是在同一个文件里* 6.在C语言程序中,有关函数的定义正确的是(B)oA.函数的定义可以嵌套,但函数的调用不可以嵌套B.函数的定义不可以嵌套,但函数的调用可以嵌套C.函数的定义和函数的调用均不可以嵌套D.函数的定义和函数的均可以嵌套* 7.以下对C语言函数的有关描述中,正确的是(A)。A.在C语言程序中,调用函数时,如函数参数是简单变量,则只能把实参的值传递给形参,形参的值不能传送给实参语言函数既可以嵌套定义又可递归调用语言函数必须有返回值,否则不能使用函数D.在C语言程序中有调用关系的所有函数必须放在同一个源程序文件中* 语言中对函数的描述正确
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 机械数控技术课程设计
- 机械工程星轮课程设计
- 机械原理雨刷器课程设计
- 机械原理机械臂课程设计
- 内蒙古开鲁县高中生物 第二章 组成细胞的分子 2.3 遗传信息的携带者核酸说课稿 新人教版必修1
- 2016年江苏省无锡市中考真题语文试题
- 机械制图plc课程设计
- 高中体育《篮球》教案4
- 二年级信息技术上册 小动漫谜的建议-综合任务 1 第一课时教案 河大版
- 八年级生物上册 1.1.2《生物与环境的相互影响》教案 (新版)新人教版
- 食用油品泄露处置方案
- 小学校本课程-海上飞行家教学设计学情分析教材分析课后反思
- GB/T 19973.1-2023医疗保健产品灭菌微生物学方法 第1部分:产品上微生物总数的确定
- 《食品微生物风险评估指南》
- 新人教版五年级上册数学(新插图)练习十三 教学课件
- 创新与发明-按图索骥、循章创新知到章节答案智慧树2023年广州大学
- 苯-甲苯二元混合液连续精馏的工艺设计和塔设备设计-化工课程设计
- 乳化工艺操作员培训资料完全
- 企业落实食品安全主体责任的练习题及答案2023年,食品安全主体责任的练习题
- 光影中国(上海大学)超星尔雅学习通网课章节测试答案
- 普通话考试说话题谈谈职业道德
评论
0/150
提交评论