已阅读5页,还剩69页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
- C语言概念题选编 -C语言概念题解答选编单项选择题1以下字符列中,能作为C程序自定义标识符的是 num(10) file_bak break D class + 2【解】C语言规定,C程序的标识符的命名规则是要由英文字母或下线字符开头,由英文字母、下线字符和数字符构成的字符序列,并且不可以与C语言规定的保留字相同。在供选择的答案中,选择含有括号字符,不是标识符,它好象是函数调用表达式;选择符合C语言关于标识符的构成规则,所以它可以作为标识符;选择是C语言的保留字,它不可以再被程序设定为标识符;选择是一个加法运算算术表达式,也不可以作为程序的标识符。所以解答是。2.下列字符列中,不是C语言提供的合法关键字是 switch begin case default【解】因C语言的关键字表中没有begin,它不是C语言的关键字。所以解答是。3.键盘符号是指如其标记所示能显示的字符。下列字符中属于键盘符号的是 n t b【解】键盘符号是指键盘上有标记,并能在显示器上直接以其标记字样显示的字符。有许多键盘上有标记的符号,它们不是用于直接显示的,键入这种字符用于表示特定的意义,如常用的回车符。为了能让C程序标记这种符号,程序采用转义字符的方式书写这种字符。如n、t、b都不是键盘字符,在C语言中,它们都得用转义字符来表达。只有字符才是键盘字符。所以解答是。但在C程序中,反斜杠字符 已特别用作转义字符的引导符,它也得用转义字符的表达形式书写,将它写成。4.下列字符列中,不是用来表达转义字符是 074 0【解】转义字符有三种书写形式:反斜杠字符后接上某个规定的字符;反斜杠字符后接上1至3个八进制数字符;反斜杠字符和字符x之后接上1至2个十六进制数字符。后两种分别以八进制数和十六进制数直接给出字符的ASCII代码值。而074是八进制整数,不是转义字符。所以解答是。5.下列字符列中,可以作为“字符串常量”的是 ABC ABC abc a【解】C程序中,一个字符串常量是表示一个字符序列,书写时,用双引号字符前后括住这个字符序列。所以只有ABC是一个正确的字符串常量,其余都不是。其中,ABC可作为标识符,字符列abc不能出现在C程序中,a是一个字符常量。所以解答是。6.在用一个字节存储一个字符的系统中,n在内存占用的字节数是 1 2 3 4【解】一般来说,一个字符在内存中只占1个字节,n是转义字符,其意义是换行符,它作为一个字符存储,在内存也只占1个字节。所以解答是。7.字符串 xyz在内存占用的字节数是 3 4 6 8【解】字符串中的每个字符占1个字节,但C程序在存储字符串时,要在最后一个有效字符后面接上1个字符串结束的标记符0。这样,存储字符串常量xyz需要4个字节。所以解答是。8.在以下字符列中,合法的长整型常数是 0L 4962710 0.054838743 2.1869e10【解】为表示不同范围的整数,整型数据分短整型、基本型和长整型,并对三种整型内部表示的最高位的不同理解,又分别分成无符号和带符号两种。若要明确指明一个整数是长整型的,必须在整数之后接上字符L。所以0L是一个长整型的整型常量,而4962710是基本整型数据,而对于用2个字节表示一个基本整型数据的系统来说,该将因超整数出范围而是一个错误的整数;0.054839743和2.1869e10都是double型的实数。所以解答是。9.一个char型数据,它的值在内存中存放的是 ASCII代码值 BCD代码值 内码值 十进制代码值【解】计算机存储字符,通常是存储字符的某种代码值。有许多种字符编码的方法,现在最流行的是ASCII代码。在C语言中,char型数据在内存中存放的是ASCII代码。所以解答是。10.设变量m,n,a,b,c,d均为0,执行(m = a=b)|(n=c=d)后,m,n的值是 0,0 0,1 1,0 1,1【解】计算(m = a=b)|(n=c=d)的过程是先计算逻辑或的左运算分量(m = a=b)的值,由于赋值运算符的优先级比关系运算符=的优先级低,又先计算a=b。因a,b均为0后,所以比较结果值为1。将1赋给变量m,使变量m的值变为1。同时这个赋值运算的结果也是1,这样逻辑运算的左运算分量的值为1。由于逻辑或运算的左运算分量值为1,按照C语言对逻辑或运算优化计算的规定,不再计算逻辑或的右运算分量,而直接得到逻辑或运算的结果为1。由于逻辑或的右运算分量不曾计算过,所以变量n的值也不为变化。这样,上述表达式计算后,变量m 的值为1,变量n的值为0。所以解答是。11.设a为5,执行下列语句后,b的值不为2的是 b = a/2 b = 6-(-a) b = a%2 b = a 3 ? 3: 2【解】因两个整型数据相除,结果是整数,当a的值为5时,计算表达式b = a/2后,使b的值为2。计算表达式b = 6 - (-a)是先计算子表达式(-a),先让a的值减1变成4,并以减1后的a为子表达式的结果,所以子表达式的结果为4,最后使b的值为2。在计算表达式b = a % 2时,求余运算a % 2的结果为1,最后使变量b的值为1。计算表达式b = a 3 ? 3 : 2时,先计算条件表达式a b)&(n=ab)”后,m,n的值是 0,0 0,1 1,0 1,1【解】表达式(m=ab)&(n=ab)是一个逻辑表达式,它的计算过程是先计算逻辑与的左分量(m=ab),其中又是先计算ab。因ab不成立,结果为0,将0赋给变量m,最后逻辑与的左分量结果为0。由于逻辑运算采用特别的优化计算规则,当逻辑与的左分量结果为0时,不再计算逻辑与的右分量,而直接以0为逻辑与的结果。所以,上述表达式计算使m的值变为0,而n的值没有变,依旧为1。所以解答是。14.设有语句“int a=3;”,则执行了语句“a + = a - = a*a;”后,变量a的值是 3 0 9 -12【解】由于赋值运算符的结合性自右至左,语句“a + = a - = a*a;”的执行是先计算a*a,得到值9,再计算a - = a*a,使a 的值为-6,接着计算a += a,使a 的值为-12。所以解答是。15.在以下一组运算符中,优先级最高的运算符是 = = % &【解】常规运算符的优先级自高到低的排列顺序是算术运算符、移位运算符、关系运算符、按位运算符、逻辑运算符、条件运算符、赋值运算符、逗号运算符。所以问题所给的四个运算符按优先级自高到低的排列顺序是%,=,&,=。所以解答是。16.设整型变量i的值为3,则计算表达式i-i后表达式的值为 0 1 2 表达式出错【解】有些运算符只有一个字符,也有许多运算符由两个字符组成。特别是有些字符既可是单个字符的运算符,又能组成双字符的运算符。编译系统在识别源程序时,通常是尽量多地读入字符,能组成多字符单词的先尽量组成多字符单词。所以表达式i-i,被编译器理解为(i-)-i。另外,当表达式中某变量有后缀自增和自减运算时,先按变量的原值计算表达式,然后再对变量进行自增和自减运算。同样地,当表达式中某变量有前缀自增和自减运算时,先对变量进行自增和自减运算,然后再按变量的新值计算表达式。按这个约定,求表达式(i-)-i是计算i-i的值为0,然后再对i作自减运算。这样,表达式(i-)-i的值为0。所以解答是。17.设整型变量a、b、c均为2,表达式a+b+c+的结果是 6 9 8 表达式出错【解】与上一小题解答的理由相同,表达式a+b+c+被系统理解成:(a+)+(b+)+(c+)。表达式“变量+”的值是变量的原来值,所以在变量a、b、c均为2的前题下,执行上述表达式,得到结果为6。所以解答是。18.若已定义x和y为double类型,则表达式:x=1, y = x+3/2的结果是 1 2 2.0 2.5【解】由于变量x和y都是double类型,表达式x=1, y = x+3/2是先计算x=1,由于1是整型的,x是double类型的,该计算先将整数1转换成double类型的1.0L,并将1.0L赋给变量x。计算y = x+3/2是先求3/2的值,因是两整数相除,结果是整型值1,然后在计算x+1时,也先将1转换成1.0L,然后求得x+1的值为2.0L,最后将该值赋给变量y,并得到整个表达式的值为2.0L,简写成2.0。所以解答是。19.设a=1,b=2,c=3,d=4,则表达式a b ? a : c d ? a : d的结果为 4 3 2 1【解】条件运算符的优先级比关系运算符的优先级低,并且它的结合性是自右向左的,所以表达式a b ? a : c d ? a : d可用圆括号等价地写成(a b) ? a : (c d) ? a : d)。因ab成立,计算结果为a的值1。所以解答是。20.设a为整型变量,下列C表达式中,不能表达数学关系式:10a15的是 10a10&a15 !(a=15)【解】数学关系式10a10& a 15,或!(a=15),或a = 11 | a = 12 | a = 13 | a = 14等。若写成10a15,该算式的计算顺序是先求出10a的结果0或1,然后以这个结果与15比较,是否小于15,显然这与数学式子的意义是不一致的。所以解答是。21.下列表达式中,正确的C赋值表达式是(?) a = 7+b+c=a+7 a = 7+b+=a+7 a = (7+b, b+, a+7) a = 7+b, c =a+7【解】赋值运算符是运算符之一,赋值运算也可以出现在表达式中。赋值运算时,出现在赋值运算符左边的表达式应该是引用一个存储对象,例如变量。不可以是一个数值计算表达式。如表达式a = 7+b+c=a+7因算术运算符比赋值运算符的优先级高,要把a+7的结果赋给7+b+c,这是错误的。同样理由,表达式a = 7+b+=a+7也是错误的。而表达式a = (7+b, b+, a+7)就是正确的赋值表达式,它是先计算赋值号左边的括号表达式,括号表达式内是一个逗号表达式,逗号表达式要求顺序逐一计算各子表达式,并以最后一个子表达式的值作为逗号表达式的结果,最后将该结果赋给变量a。而表达式a = 7+b, c =a+7则不是一个赋值表达式,而是一个逗号表达式,它由两个赋值子表达式组成。所以解答是。22.若有以下定义:char a; int b; float c; double d;则表达式a*b+d-c值的类型为 float int char double【解】基本类型的数据可以混合运算,但运算时,对要求运算分量类型相同的运算来说,如运算分量的类型不是全相同,则会有自动类型转换发生。类型自动转换规则规定类型低(简单)的向类型高(复杂)的转换。各类型由高到低的排列顺序是: long double 、double、float、unsigned long、long、unsigned int、int。这样,若有定义:char a; int b; float c; double d;则表达式a*b+d-c的值的类型是double的。首先计算a*b,得到int类型的值,接着计算a*b+d,得到double类型的值,最后计算a*b+d-c,得到double类型的值。所以解答是。 23.表达式“9!= 7”的值是 true 非0值 0 1【解】关系运算的结果只有0和1,若关系成立,则结果为1;若关系不成立,则结果为0。因关系式9!= 7成立,所以表达式的结果为1。虽然1也是非0值,在供选择的答案中有1,所以最确切的解答是。24.用十进制数表示表达式“12 | 012”的运算结果是(?) 1 0 14 16【解】按位运算将运算分量视作二进位的位串信息,对两运算分量的对应位进行运算,产生二进位的位串信息结果。整数12最低8位二进位是00001100,整数012是八进制数,它的最低8位二进位是00001010。这两个二进位位串信息按位或运算,得到结果是00001110,对应十进制数14,八进制数是016。所以解答是。25.设字符型变量a=3,b=6,计算表达式c = (ab)2后c 的二进制值是(?) 00011100 00000111 00000001 00010100【解】a的值为3,写成8位二进制数形式是00000011,b的值为6,写成8位二进制数形式是00000110。表达式c = (ab)2,先计算a与b的按位加,得到结果00000101,将这结果向左移2位,得到二进位的位串信息是00010100。所以解答是。26设a,b和c都是int型变量,且a=3,b=4,c=5,则下面的表达式中值为0的是 a&b a=b a|b+c&b-c !(ab)& !c | 1)【解】对于表达式a&b,两个非0运算分量的逻辑与结果为1。对于表达式a=b,由于关系式成立,结果也为1。又由于变量a为非0,表达式a|b+c&b-c的结果也为1。对于表达式!(ab)&!c|1),先是计算(a=A&ch=A&ch=A&ch3;”后,k的值是(?) 06 0177776 066 0177766【解】将变量i的八进制数值013写成二进制形式为00001011,将变量j的十六进制值0x13写成二进制数形式为00010011。表达式k = i | j 3的计算过程是先求i,结果用八进制代码表示为0177764;接着计算j 3,结果为02。对它们进行按位或运算结果为0177766。所以解答是。29.设a=3,b=4,执行“printf(“%d, %d”, (a, b), (b, a);”的输出是3,4 4,3 3,3 4,4【解】在调用格式输出函数的语句中,其中每个格式符对应一个输出项,格式符d要求输出项内容以十进制整数形式输出。语句中的第一个格式符对应输出项(a, b)是一个逗号表达式,该表达式的值是b 的值,所以先输出4。接着输出字符逗号。同样输出项(b,a)的值是a的值,输出3。所以语句执行将输出4, 3。正解的选择是。30.使用“scanf(“x=%f,y=%f”, &x, &y)”,要使x, y均为1.25,正确的输入是 1.25,1.25 1.25 1.25 x=1.25,y=1.25 x=1.25 y=1.25【解】格式输入函数的格式字符串中的字符可以分成三类:空格类字符、其它普通字符和格式转换说明。其中空格类字符用来自动跳过空格类字符,直至下一个非空格类字符。普通字符要求输入字符与其完全相同。格式转换说明对输入字符列按格式转换说明进行转换,得到内部值存储到对应输入项所指定的存储位置中。格式输入函数调用scanf(“x=%f,y=%f”, &x, &y)以普通字符x=开头,输入时也要先输入x=。接着是一个浮点数输入格式,所有能构成一个浮点数1.25的字符序列都能满足要求。接着是普通字符列“,y=”,在输入的浮点数之后也要有字符列“,y=”。最后又是浮点数输入格式,同样所有能构成一个浮点数1.25的字符序列都能满足要求。问题给出的供选择答案中只有x=1.25,y=1.25是正确的输入。所以选择。 通常,格式输入函数调用中,不在格式字符串插入普通字符,要求输入与格式中的普通字符匹配的字符,而是简洁地写上输入格式即可。31.设a,b为字符型变量,执行“scanf(“a=%c,b=%c”, &a, &b)”后使a为A,b为B,从键盘上的正确输入是 AB A,B A=A,B=B a=A,b=B【解】函数调用scanf(“a=%c,b=%c”, &a, &b)中,普通字符必须按格式字符串要求照原样输入,c格式对紧接的任何字符都输入。所以实现问题的要求,输入字符列应为“a=A,b=B”。另外要特别指出,在程序中,为表示字符常量,字符前后需加单引号。但用字符格式输入字符时,在要输入字符前后不必另键入单引号。若键入单引号,则这个单引号也将作为字符被输入。正确的解答是。32设有int i=010, j=10;则执行“printf(“%d, %dn”, +i, j-);”的输出是 11,10 9,10 010,9 10,9【解】变量i和j的初值分别为八进制数010和十进制数10,格式输出函数调用printf(“%d, %dn”, +i, j-)中,+i的值是变量i增1后的值,原来值是八进制数010,等于十进制数8,输出9。j-的值是变量j减1之前的值,输出10。格式字符串中的逗号是普通字符照原样输出。所以问题给出的格式输出函数调用将输出9,10。正确的解答是33设x、y、z、t 均为int型变量,则执行以下语句后,t的值为 x=y=z=1;t=+x|+y&+z; 不定值 2 1 0【解】语句序列“x=y=z=1;t=+x|+y&+z;”使变量x的值为1,变量t是赋一个逻辑表达式的值。在C语言中,由逻辑与和逻辑或构成的逻辑表达式有特别的计算规则,顺序计算各逻辑子表达式,并当一旦能得到逻辑表达式的结果时,就立即结束逻辑表达式的计算,不再计算后继逻辑子表达式。本题的逻辑表达式是两个运算分量的逻辑或,而且左运算分量+x的值为非0,立即得到逻辑或运算的结果为1,并将1赋给变量t,所以变量t的值为1。正确解答为。34.设x、y、z均为int型变量,则执行以下语句后,x、y、z的值为(?) x=1;y=0;z=2; y+&+z|+x; 2、1、3 2、0、3 2、1、3 2、1、2【解】语句序列“x=1;y=0;z=2; y+&+z|+x;”先使变量x的值为1,变量y的值为0,变量z的值为2。由逻辑与和逻辑或构成的逻辑表达式的特别计算规则,顺序计算各逻辑子表达式,并当一旦能得到逻辑子表达式的结果时,就立即结束逻辑子表达式的计算,不再计算该逻辑子表达式。计算y+因y的值为0,使y+&+z的结果为0,立即去计算+x,这次计算使变量y的值变成1,而变量z的值未改变。接着计算+x,使x的值变为2。所以经上述语句执行后,x、y、z的值依次为2、1、2。正确解答为。35.假定所有变量均已正确定义,下列程序段运行后x的值是 a = b = c = 0; x = 35; if(!a)x-;else if(b);if(c)x = 3;else x = 4; 34 4 35 3【解】以变量a,b,c的值均为0,变量x的值为35,语句: if(!a)x-;else if(b);if(c)x = 3;else x = 4;由两个if语句组成。首先执行前一个if语句“if(!a)x-;else if(b);”,因变量a的值为0,条件!a成立,执行x-使x的值变为34。接着执行后继的if语句“if(c)x = 3;else x = 4;”,因变量c的值为0,条件不成立而执行x = 4,最终使变量x的值为4。正确解答是。注意前一个if语句的else部分的成分语句只有“if(b);”,这是一个单分支if语句,且其成分语句为空语句。36.下面的程序段所表示的数学函数关系是 y = -1; if(x!=0) if(x0) y = 1; else y = 0; -1 (x0) 1 (x 0) 0 (x0) -1 (x0) 0 (x 0) 1 (x 0) 0 (x 0)【解】程序段首先置变量y的值为-1,接着按变量x值的不同情况重置变量y的值。重置的首要条件是x!=0,若变量x的值为0,则不再重置变量y的值,所以在x值为0情况下,y的值是-1。在变量x的值不等于0的条下,若x的值大于0,重置变量y的值为1;若变量x的值小于0,重置变量y的值为0。所以程序段实现当变量x的值为0时,变量y的值为-1;当变量x的值大于0时,置变量y的值为1;当变量x的值小于0时,置变量y的值为0。正确解答为。37设int a = 8, b = 7, c = 6, x = 1;执行语句 if (a 6) if (b 7) if (c 8) x = 2; else x = 3;后x的值是 0 1 2 3【解】将上述语句写成易读的结构化形式: if (a 6) if(b 7) if (c 8) x = 2; else x = 3;该语句的执行过程是,首先判定(a 6),因a 的值是8,条件成立;接着判定(b 7),因b的值是7,条件不成立。在上述语句中,没有对应if(b 7)的else,上述语句就因(b 7)的条件不成立而不执行任何有意义的动作,结束该语句的执行。这样,变量a、b、c和x的值都不会因执行上述语句而改变,所以变量x 的值依旧保持1。所以解答是。38执行下列程序段 x = 9; while (x 7) printf(“*”); x-; 后输出的结果是 * * * *【解】上述代码以x的初值为9,在x7成立的情况下循环,每次循环输出一个*字符,并让x的值减1。共执行2次循环,也就共输出了2个*字符。所以解答为。39.下列语句中,错误的是while (x=y)5; do x+ while(x=10); while(0); do 2; while (a=b);【解】while语句的一般形式是: while(表达式)语句 这里的表达式可以是任何合理的表达式,语句可以是任何语句,包括空语句,或表达式语句。可能书写的while语句没有任何意义,如供选择的while(x=y)5;和while(0);但这两个语句的句法没有任何错误。do-while语句的一般形式是: do 语句while (表达式); 其中的成分语句也可以是任何语句,但供选择答案dox+while(x=10);中的代码x+是一个表达式,不是语句,所以是错误的。正确解答是。40.循环语句“for(x=0, y=0; (y!=123) | (x 4); x+);”的循环执行无限次 不确定次 4次 3次【解】for循环语句的初始化部分置变量x和y的初值为0,循环条件是(y!=123) | (x 4),每次循环后变量x的值增1。由于循环过程中变量y的值未被修改过,循环条件又是一个逻辑或,其左分量(y!=123)永远成立,也就是循环条件永远成立。所以该循环语句将循环执行无限次。正确解答是。41若i、j已定义为int类型,则以下程序段中的内循环体的执行次数是。 for(i = 5; i; i-) for(j = 0; j 4; j+) 20 24 25 30【解】问题所给的程序段的外循环是一个for循环语句,它的初始化部分置变量i的初值为5,循环条件简写成i,即i!=0,每次循环后变量i的值减1。所以外循环共控制5次循环。内循环也是一个for循环语句,它的初始化部分置变量j的初值为0,循环条件是j4,每次循环后变量j的值增1。所以内循环共控制4次循环。这样,如内循环的体内未曾对变量i和j有修改,在内、外循环一起控制下,内循环的体共被重复执行20次。正确解答是。42假定a和b为int型变量,则执行以下语句后b的值为 a = 1; b = 10; do b -= a; a+; while (b- 0); 9 -2 -1 8【解】在这个程序段中,循环开始前变量a 的值为1,b的值为10,每次循环从变量b减去a,并让a增1,并在循环条件判定时,又让b减去1。第一次循环后,变量b的值变成9,变量a 的值变为2,循环判断时,因b的值大于0,循环条件不成立,结束循环。但在循环判断时,让b减去了1,所以循环结束时,变量b的值为8。正确的解答是。43.设x和y为int型变量,则执行下面的循环后,y的值为for(y=1, x=1; y = 10) break; if(x%2 = 1) x += 5; continue; x -= 3; 2 4 6 8【解】for循环语句的初始化部分置变量x和y的初值为1,循环条件是(y x2 ? (x = 3) : (x = 4); return x + x1; main() printf(“%dn”, fun(7, 8); 后输出结果是 9 10 11 12【解】上述程序中,主函数以实际参数7和8调用函数fun,并输出函数的返回值。函数fun被调用时,形式参数x1的初值是7,x2的初值是8。函数执行表达式语句x1 x2 ? (x = 3) : (x = 4)这是一个条件表达式,因条件x1 x2不成立,条件表达式求(x = 4),该表达式的求值使函数的局部变量x的值为4。最后,函数返回x + x1的值11。所以解答为。60. 设指针x指向的整型变量值为25,则“printf(“%dn”, +*x);”的输出是 23 24 25 26【解】若指针变量x指向某个变量,例如指向变量v,并且变量v的值是25。则表达式+*x的值是26。这是因为表达式的计算顺序可加圆括号表达成(+(*x),首先是*x,是对x所指变量v的引用,所以+*x就是+v。+v是先让变量v增1,并以增1后的v的值为表达式+v的结果,其值是26。所以解答是。61.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 第一单元简易方程(提升卷)-2023-2024学年数学五年级下册单元速记巧练
- 《电项针对大鼠脑缺血再灌注脑损伤模型的缺氧诱导因子(HIF-1α)及其靶基因的影响研究》
- 《孟荀天命观比较研究》
- 《双极膜电渗析技术解离废弃NaH2PO2制备H3PO2的研究》
- 2024年周口小型客运从业资格证考试真题保过
- 2024年度影视作品改编权许可合同
- 2024年六盘水c1客运资格证考试
- 2024年甘肃客运资格证理论考试模拟题及答案
- 2024年企业采购战略合作项目的环境与社会责任合同
- 高校学术期刊与“双一流”建设协同发展机制研究
- 全科医师培训大纲解读课件
- 云南省学校食堂“六T”管理检查评分标准
- 肿瘤细胞代谢与肿瘤微环境课件
- 工程建设项目招投标领域整治强调发言
- 腹部闭合性损伤护理查房课件
- 裴礼文数学分析中的典型问题与方法第二版习题参考解答
- 高考模拟作文写作:“如何辨别取舍信息”导写(附:写作指导及范文点评)
- KF思维技术-在合作中解决问题与决策完整课件
- 压裂优化设计理论及案例
- 喜马拉雅有声书用户行为市场报告课件
- 《汽车服务企业管理》试题及参考答案A
评论
0/150
提交评论