




已阅读5页,还剩19页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
特别说明:此答案不是标准答案,仅供参考,如有疑问,请与老师共同商量第1章一、单项选择题1-6 ACDBBD二、填空题1、机器、过程 2、源、解释、编译、目标3、用某种计算机能理解并执行的计算机语言描述解决问题的方法和步骤、分写解决问题的方法步骤并将其记录下来的过程第2章一、单项选择题1-5 ACCBB 6-10 ADDDD二、填空题1、 2、小写3、字母、下划线、32、8 4、P105、P10-11 6、函数调用、表达式7、main 8、main、main9、/*、*/ 10、分11、略第3章一、单项选择题1-5 CBABB 6-10 ACBAB 11-15 AADAD 16-20 CDCCB21-25 CCCDB 26-30 ACDDC 31-34 CADC二、填空题1、字符、字符串 2、-15、-153、0、65535 4、2、15、0、0 6、#define 符号常量 常量7、4 8、数据类型符 变量名1,变量名2,9、unsigned int、double、char 10、const int nn=199;11、1.0 12、a/(b*c)13、1、0 14、非0、0、1、015、1 16、(x20 & x30)|x-10017、x0 | y0 | z0 18、019、11110000 20、5、5、321、+、& 22、算术、关系、逻辑、赋值、逗号、条件第4章一、单项选择题1-5 BCBDC 6-10 CBCAB 11-15 CAADC 16-18 ADA二、填空题1、顺序、循环2、单分支、双分支、多分支3、直到、当4、#include5、输出格式字符串、输出表达式表6、整、短整、无符号、字符、长整、无符号长整、单精度、双精度、单精度、双精度。7、如果e1和e2两个条件都成立,那么就执行语句s。8、如果e1条件成立执行语句s1,如果e1不成立但e2成立则执行语句s2。9、#a=26,b=13,c=19。10、if(a=b) x=1; printf(%d,x); else y=2; printf(%d,y); 11、先执行语句然后判断表达式,直到表达式不成立才停止执行语句。12、先判断表达式再执行语句,如果表达式不成立就停止执行语句。13、10三、阅读程序题1、A=65,A=0101,A=0x412、10,4,33、-14、0,8,-225、8,5,26、在循环语句中重复输入数值,如果输入的数值小于0就输出-1,如果输入的数大于0则输出1,如果输入的数值是0则结束循环。7、输出10个数,求这10个数中的奇数之和保存在s1中,偶数之和保存在s2中,最后分别输出s1和s2。8、输出1到99中能被3整除且被10整除余数为1的数。四、程序填空题1、if(x=14、x%i = 05、t3=-t3五、程序设计题1、思路:输入f之后,按照公式计算c即可。#includevoid main()float f,c;printf(请输入华氏温度f:);scanf(%f,&f);c=(f-32)*5/9.0;printf(摄氏温度c为%fn,c);2、思路:输入a之后,判断如果大于等于0则输出1,否则输出-1。#includevoid main()int a;scanf(%d,&a);if(a=0)printf(1n);elseprintf(-1n);3、思路:输入一个数之后,先考虑x小于等于1的情况,如果不满足这个条件,则再判断是否小于10,针对每种情况进行计算即可。#includevoid main()float x,y;scanf(%f,&x);if(x=1) /*处理x小于等于1的情况*/y=x;elseif(x10) /*处理x大于1小于10的情况*/y=2*x-1;else /*处理x大于等于10的情况*/y=3*x-11;printf(y=%fn,y);4、思路:输入3个数之后,如果a小于b则a为小的,否则b为小的,在这个判断中将小的值保存在min中;最后再判断c是否比min小,如果比min小则c是最小的,否则就是原来的min是最小的。#includevoid main()float a,b,c,min;scanf(%f%f%f,&a,&b,&c);if(ab) /*如果a比b小则a为小的*/min = a;else /*否则b为小的*/min = b;if(cmin) /*如果c比min还小,则c是最小的*/min = c;printf(最小值为%fn,min);5、思路:让输入的数除以10求余得到最后一位数字,然后判断这位数字是否比当前最大的要大,如果比当前最大的要大,则更新maxnum;求得最后一位数之后,让这个数除以10则去掉它的最后一位。依次循环直到这个数变为0。#includevoid main()short a;int maxnum=0; /*假设最大的数开始为0*/scanf(%d,&a);while(a!=0) /*只要a不等于0,表示还没有求完数中每一位的值*/if(a%10maxnum) /*判断目前这个数的最后一位是否大于最大的*/maxnum = a%10;a=a/10; /*去掉这个数的最后1位*/printf(最大的数字为%dn,maxnum);6、思路:根据题意这个数为3位的数,则本题的循环初值是100,终值是999。在循环题中,对每个i都求出它的个位、十位和百位,然后对这三个数字求他们的立方和,如果等于1099,就输出它。当循环完毕之后就能把100-999中所有满足条件的数字输出。#includevoid main()int x,a,b,c,i;for(i=100;i1000;i+)x=i; /* 将i复给x,下列语句中求出x的个、十、百位就等于是求i的个、十、百位 */a=x%10; /* 求x的个位 */x=x/10; b=x%10; /* 求x的十位 */x=x/10; c=x%10; /* 求x的百位 */if(a*a*a+b*b*b+c*c*c = 1099) /*如果个、十、百位的立方和等于1099则输出这个数 */printf(%d ,i);7、思路:设置3个变量分别保存每一类数的个数,开始时这三个变量的初值均为0。然后在循环体中依次输入10个数(每次循环输入一个),输入一个数之后,判断这个数的类型并使对应类的变量加1。#include void main() int num,zheng,fu,ling,i; zheng=0; /*保存整数的个数*/ fu=0; /*保存负数的个数*/ ling=0; /*保存0的个数*/ for(i=1;i0) /*如果为正数*/ zheng+; else if(num0) /*如果为负数*/ fu+; else /*为零*/ ling+; printf(正数%d个,负数%d个,零%d个n,zheng,fu,ling);8、题目中的应该修改为思路:这是一种累加运算,n从1开始,每次累加,直到小于10-6。#include void main() int i=2; float e,s,n; /* e表示和,n表示每次被加数的分子,s表示每次的被加数 */ e=1; /* 第1个被加数1没有规律,所以初值为1 */ n=1; /*第1个被加数的分子为1 */ s=1; /*第1个被加数为1 */ while(s1e-6) e = e + s; /* 将被加数累加到e中 */ /* 下列步骤为计算好下一个被加数 */ n=n*i; s=1/n; i+; printf(e的值为%fn,e); 9、思路:这是一种累加运算,n从1开始,每次累加,直到小于10-6。#include void main() int n=1; float y,s; /*y保存累加的和,s表示每次被加的数*/ y=0; s=1.0/(n*n+1); /*计算第1个被加数*/ while(s1e-6) y = y + s; /* 将被加数累加到y中 */ /* 下列步骤为计算好下一个被加数 */ n+; s=1.0/(n*n+1); printf(y=%fn,y); 10、思路:在循环体中,依次把0x30至0x5f的值用%d以及%c输出即可。#include void main() int x; for(x=0x30;x=0x5f;x+) printf(ASCII码为%d的数值对应字符为%cn,x,x); 11、方法1:#include void main() int i; for(i=1;i=100;i+) printf(%d的平方为%dn,i,i*i);方法2:#include void main() int i; i=1; while(i=100) printf(%d的平方为%dn,i,i*i); i+; 方法3:#include void main() int i; i=1; do printf(%d的平方为%dn,i,i*i); i+; while(i=100);第5章一、单项选择题1-5 DCBDA 6-10 CDDAC 11-15 ACDCA二、填空题1、0、62、0、03、float s23=70.5,85.0,69.5,92.5,89.5,78.0;4、s30,s02,s325、10 说明:n个数用冒泡法需要比较n-1趟,第1趟需要比较n-1个数,第2趟需要比较n-2个数,依次类推。所以本体需要比较4趟,从第1趟到第4趟的比较次数分别为4、3、2、1,所以共比较了10次。6、全部、所有行的前若干个7、#include、#include8、x1小于x2、x1等于x2、x1大于x29、4、s0、0三、阅读程序题1、122、223、18 104、说明:下列的表示空格5、efabcd6、abcAB7、先输入9个数保存到3行3列的数组a中(程序第4、5行),然后将数组a转置的结果保存到数组b中(程序第6、7行),最后将数组b的所有元素输出(程序第8、9、10、11行)。8、先输入9个数保存到3行3列的数组a中(程序第4、5行),再输入9个数保存的3行3列的数组b 中(程序第6、7行),然后将数组a和b中对应下标的元素相加并将相加的结果保存到3行3列的数组c中(程序第8、9行),最后将数组c的所有元素输出(程序第10、11、12、13行)。四、程序填空题1、k=p2、n=strlen(s1)3、si+=32;、i+;4、n%base、d5、max_i=min_i=0、max_i=i五、程序设计题1、思路:输入10个数保存到数组a中,然后计算数组a中10个元素之和,最后让这个和除以10就得到平均值。#includevoid main() float a10,sum,avg; int i; for(i=0;i10;i+) /*输入10个单精度型数据保存到数组a中*/ scanf(%f,&ai); sum=0; for(i=0;i10;i+) /*计算这10个元素之和*/ sum=sum+ai; avg=sum/10; /*让10个元素之和除以10即可得到平均值*/ printf(所有元素的平均值为:%fn,avg); 2、思路:先输入10个数保存到数组a中;然后通过一个循环将第一个元素与最后一个元素交换,第2个元素与倒数第2个元素交换,交换到中间即可完成逆序存放;最后输出数组a的元素即可。#includevoid main() int a10,i,temp; /*temp用来做交换两个元素的临时变量*/ for(i=0;i10;i+) /*输入10个整数保存到a中*/ scanf(%d,&ai); for(i=0;i=4;i+) /*通过循环交换元素*/ temp=ai; ai=a9-i; a9-i=temp; for(i=0;i10;i+) /*输出交换后a的内容*/ printf(%d ,ai);3、思路:输入两个字符串保存到str1和str2数组之后,然后将第2个字符串str2连接到第1个字符串str1的后面。难点是如何确定把str2添加到str1的哪个元素之后以及为连接后的字符串加结束标志;可以通过统计str1的长度,将str2的每个元素加在str1数组长度位置之后,最后记得给连接后总的字符串添加上0作为字符串的结束标志。#include #includevoid main()char str1100,str2100;int i,k,len1,len2;gets(str1); /*输入第一串字符保存到str1*/gets(str2); /*输入第二串字符保存到str1*/len1=strlen(str1);len2=strlen(str2);k=len1; /*将str2连接到str1之后,那么在str1后的第k个位置开始放str2的字符*/for(i=0;str2i!=0;i+)/*依次将str2的内容连接到str1之后*/ str1k=str2i;k+;str1len1+len2=0;/* 给连接后的字符串添加结束标志 */puts(str1);4、思路:先输入n,接着根据n输入n个数保存到数组x中。然后计算出这n个数的平均值,最后按照公式计算这n个数与平均值的平方和。#include #includevoid main()float x100,x0=0,s=0;int i,n;printf(请输入n的值:);scanf(%d,&n); /*输入n的值 */printf(请输入%d个数据:,n);for(i=0;in;i+) /*输入n个数保存到数组x中,等于输入x1、x2、xn */scanf(%f,&xi);for(i=0;in;i+) /*计算所输入n个数的和 */x0=x0+xi;x0=x0/n; /*计算这n个数的平均值 */for(i=0;in;i+) /* 按照公式计算xi-x0的平方和 */s=s+(xi-x0)*(xi-x0);printf(s=%fn,s);5、思路:通过一个双重循环输入数据保存到数组a中,然后假设a00既是最大(max)的又是最小(min)的,同时将最大和和最小的行、列坐标均设置为0;接着使用双重循环依次遍历数组a的每一个元素,如果比max大就更新max(同时也更新max对应的行和列坐标),如果比min小则更新min(同时更新min对应的行和列坐标);最后输出数据时要将行和列坐标的值均加1,因为在数组中下标从0开始而实际生活中的下标是从1开始。#includevoid main() int a35,i,j,max,min,max_i,max_j,min_i,min_j; /*max保存最大的值,min保存最小的值,max_i保存最大值的行号,min_j保存最大值的列号,min_i保存最小值的行号,min_j保存最小值的列号 */ for(i=0;i3;i+) /*通过这个双重循环输入3行5列的整数到数组a中*/ for(j=0;j5;j+) scanf(%d,&aij); max=min=a00; /*假设数组的第1个元素是最大的、最小的 */ max_i=max_j=min_i=min_j=0; /*设置最大、最小的行和列值为0 */ for(i=0;i3;i+) /*通过这个双重循环依次遍历数组a的每个元素,并求出最大、最小值 */ for(j=0;jmax) /*如果当前元素的值比max还大,则要记录下来 */ max=aij; max_i=i; max_j=j; else /*不是最大的,有可能是最小的 */ if(aijmin) /*如果当前元素的值比min还小,则要记录下来 */ min=aij; min_i=i; min_j=j; printf(最大值为%d,行为%d,列为%dn,max,max_i+1,max_j+1); printf(最小值为%d,行为%d,列为%dn,min,min_i+1,min_j+1);6、思路:通过一个循环输入数据保存在50行3列的数组a中(每列放一科的成绩),然后通过一个循环计算每科的平均值,最后输出这3个平均值。#includevoid main()int stu503,i;float sum1,sum2,sum3; /*sum1保留第1科的和,sum2保留第2科的和,sum3保留第3科的和,最后让sum1、sum2、sum3除以50即可得到平均分*/sum1=sum2=sum3=0;for(i=0;i50;i+) /*输入成绩*/ scanf(%d%d%d,&stui0,&stui1,&stui2);for(i=0;i50;i+) /*计算每科的总分*/sum1=sum1+stui0;sum2=sum2+stui1;sum3=sum3+stui2;printf(%f,%f,%fn,sum1/5,sum2/5,sum3/5); /*输出平均分*/7、输入一个数保存到num中,然后将num的每一位数值逆序存储到数组a中。求num每一位数值的方法:让num除以10求余数则得到这个数的最后1位数值,让num除以10则将最后一位去掉,如此重复直到num为0。最后逆序输出数组a中保存有数值的元素即可。#includevoid main() int num,a5,i; scanf(%d,&num); /*输入这个数 */ i=0; while(num0) ai=num%10; /*将当前数的最后1位保存在ai中*/ num=num/10; /*去到当前这个数的最后一位 */ i+;/*更新i,方便存下一个数*/ /*由于刚才存放时,是将这个数的每1位逆序存放到数组a中,所以在下面的输出时要从最后一个存放数值的元素开始输出*/ i-; /*由于在前一个循环中,i增加到没有存放数的地方*/ while(i=0) printf(%d,ai); if(i0) /*由于最后一个数值之后不输出逗号,所以在最后一个数值之前都输出逗号 */ printf(,); i-; 8、思路:通过gets函数将输入字符串保存到数组中;然后通过循环依次读取每个字符,判断处理每个字符,处理方法为:通过if判断如果是大写字母让其加3,是小写字母让其减3;最后输出处理之后的字符。#include #includevoid main()char a100;int i;gets(a); /*输入字符串*/for(i=0;i=A&ai=a&ai=z) /*判断是否是小写字母*/ai=ai-3;puts(a); /*输出字符串*/9、思路:与上一题一致,只是输入数据后,通过循环读取每个字符的处理方法不同,如果值是大于等于A+3且小于等于Z+3则让其减3(这个地方处理的是由原来大写字母加密所得的),如果值是大于等于a-3且小于等于z-3则让其加3(这个地方处理的是由原来小写字母加密所得的)。#include #includevoid main()char a100;int i;gets(a); /*输入字符串*/for(i=0;i=A+3&ai=a-3&ai=z-3) /*判断是否是小写字母加密所得的字符*/ai=ai+3;puts(a); /*输出字符串*/10、思路:先通过一个双重循环输入5行5列的数据保存到二维数组a中。然后通过一个双重循环读取矩阵上三角的数据(特点是列下标大于行下标),如果其aij的值不等与aji的值则设置标志flag的值为1并结束内循环,在外循环中判断如果标志flag的值变为1则结束整个循环;最后判断flag的值并输出对应的内容。#include #includevoid main()int a55,i,j,flag;flag=0; /*这个是标志变量,如果值变为1则矩阵不是对称矩阵*/for(i=0;i5;i+) /*这个双重循环输入数据保存到数组a中*/for(j=0;j5;j+)scanf(%d,&aij);for(i=0;i5;i+) /*这个双重循环读取矩阵上三角的数据*/for(j=i+1;j*pb。第1空填:pc,pb 第2空填:pa,pc 第3空填:pa,pb4、tupper(x)、f(ch)5、wi-1五、程序设计题在此处的程序设计题中,题目仅要求设计函数。但在下列给出的程序中,除开写出规定的函数外,还写出main函数,以方面大家能够正常执行程序。1、思路:假设函数的形式参数a、b和c为整型数据,那么返回值b2-4ac也应该是整型数据。在函数体中只要按照公式计算好b2-4ac并将其返回即可。#includeint p(int a,int b,int c) /*这是定义函数p */int m;m=b*b-4*a*c;return(m);void main() /* 这是主函数 */int a,b,c,x; /*注意:此处的a、b、c与函数中的a、b、c不是同一个变量,它们分别是2个不同的局部变量*/scanf(%d%d%d,&a,&b,&c);x=p(a,b,c); /*调用函数p*/printf(b*b-4*a*c=%dn,x);2、思路:假设函数的名称为leap,那么这个函数有一个整型的参数y用来接受年份,有一个整型的返回值,用来返回0或者1,然后在函数体中判断y是否为闰年并返回对应的值即可。判断闰年的条件是年份y能被4整除但是不能被100整除,或者年份y能被400整除。#includeint leap(int y) /*定义函数*/if( (y%4=0 & y%100!=0) | y%400=0) /*判断是否是闰年*/return(1); /*是闰年返回1*/elsereturn(0); /*不是闰年返回0*/void main()int year;scanf(%d,&year);if(leap(year)=1)printf(%d是闰年n,year);elseprintf(%d不是闰年n,year);3、思路:此函数名为root2,有4个参数,分别是3个单精度型的a、b、c和单精度型的数组名root,在函数体中计算方程的2个根按照求根公式算即可。由于root是数组名,所以在子函数中将值保存到root数组中则会在主调函数中体现出来。#include#includevoid root2(float a,float b,float c,float root) /*定义函数root2*/float q;q=b*b-4*a*c; /*计算的值 */root0=(-b+sqrt(q)/(2*a); /*根据公式计算第1个根*/root1=(-b-sqrt(q)/(2*a); /*根据公式计算第2个根*/void main()float a,b,c,rt2;a=1;b=-3;c=2;root2(a,b,c,rt);printf(root1=%fn,rt0);printf(root2=%fn,rt1);4、思路:这个函数的名称为trus,函数中有2个二维数组的形式参数用来接受进行转置的数组和转置后的数组。在函数体中按照以前讲的知识通过一个双重循环将参数中数组s1转置之后保存到数组s2中,转置的方法是将s1的每个元素s1ij赋值给s2的每个元素s2ji即可。由于形参是数组名,所以在函数中进行的转置在主调函数的实参中能直接体现出来。#includevoid trus(int s123,int s232) /*定义函数trus*/int i,j;for(i=0;i2;i+)for(j=0;j3;j+)s2ji=s1ij;void main()int a23=1,2,3,4,5,6,b32,i,j;trus(a,b);printf(转置后的数组为:n);for(i=0;i3;i+) /*输出转置后的数组*/for(j=0;j2;j+)printf(%3d,bij);printf(n);5、思路:该函数的名称为countc,函数的形参为一个字符型的数组,返回值类型为整型。在函数体中依次读取参数数组array中的每个元素,如果是大写字母则使计数器n加1,最后返回n的值。#includeint countc(char array)int n=0,i;for(i=0;arrayi!=0;i+) /*读取形参数组的每个元素*/if(arrayi=A & arrayi=Z) /*如果是大写字母则让n+ */n+;return(n);void main()char a50;int num;gets(a); /*输入一串字符保存到字符数组a中 */num=countc(a);printf(数组a中的大写字母个数为:%dn,num);6、思路:此函数的名称为link,形参为3个字符数组,函数的返回值类型为void。在函数体中,难点是如何将s2连接到s1之后存入s3中;其实最简单的方法不是直接将s2连接到s1之后,而是先把s1的每个元素放到s3的前面元素中,然后再将s2的每个元素紧接着放在s3的后面元素中(即在s3中接着s1后的元素放s2的元素)。#includevoid link(char s140,char s240,char s380)int i,j;for(i=0;s1i!=0;i+) /*读取s1的每个元素到s3的前面元素中*/s3i=s1i;for(j=0;s2j!=0;j+,i+) /*在s3中接着s1后的元素放s2的元素*/s3i=s2j;s3i=0; /*给连接之后的数组添加字符串结束符号*/void main()char a40=abcde,b40=12345,c80;link(a,b,c);printf(连接后的字符串为:%sn,c);7、思路:假设函数的名称为find,函数的返回值为void,由于本题函数计算的结果最大值、最小值、平均值均要通过函数的形参在主调函数中能体现,那么这些形参必须为指针类型,则函数的形参共有5个参数,分别为实型数组f、整型变量n、三个实型指针变量。函数体中寻找最大值、最小值和平均值的方法与之前讲的一致;求平均值为将所有元素值求和,最后再除以n即可;求最大值为假设第一个值是当前最大的,然后依次用每个元素与当前最大的比较,如果这个元素比当前最大的要大,则把这个元素更新为当前最大的;求最小值与求最大值类似。#includevoid find(float f,int n,float *max,float *min,float *avg)int i;*max=*min=f0; /*假设开始时第1个元素为当前最大的,也为当前最小的*/for(i=0;i*max) /*判断当前元素是否比当前最大的要大,如果成立则更新当前最大的*/*max=fi;else if(fi*min) /*判断当前元素是否比当前最小的要小,如果成立则更新当前最小的*/*min=fi;*avg = *avg/n; /*根据元素和求它们的平均值*/void main()float a10=6,3,8,9,10,7,4,1,2,5;float da,xiao,pingjun,*max=&da,*min=&xiao,*avg=&pingjun;/*da表示存储最大的值,xiao表示存储最小的值,pingjun表示存储平均值,并分别用三个指针指向它们 */find(a,10,max,min,avg);printf(最大值为%f,最小值为%f,平均值为%fn,da,xiao,pingjun);8、思路:假设该函数的名称为f,则函数f有一个整型的形参n,用来接受进行判断是否是同构数的数,该函数有一个整型的返回值,返回的值为0或1。那么在函数体中主要是对接受到传递的数n判断是否为同构数,如果是则返回1,否则返回0;由于题目要求判断是否为同构数是2位的整数,那么判断同构数的方法:先求这个数的平方,如果被判断数(假设为n)与它的平方(假设为x)最后一位相同且倒数第2位也相同,则为同构数;最后一位相同的判断式子为n%10 = x %10,即某个数与10求余则得到这个数最后一位的值;倒数第2位相同的判断式子为 (n/10)%10 = (x/10)%10,即某个整数除以10则得到它删除最后1位后的值,再让删去最后一位的结果与10求余就可以得到倒数第2位的数值。#includeint f(int n) int x; x=n*n; /*求被判断数的平方*/ if( (n%10 = x%10) & (n/10)%10=(x/10)%10) /*判断是否为同构数 */ return(1); else return(0); void main() /*主函数为输入一个数,然后调用函数f判断这个数是否为同构数 */int a;scanf(%d,&a);if( f(a) = 1)printf(%d是同构数,a);elseprintf(%d不是同构数,a);9、思路:这题比较难,难在如何求这个式子的值,这个式子可以看成,那么只要把括号里的式子求出来,然后加上1就得到整个式子的值。求为一种累加元素,假设每次的被加数为n,则n为一个分数,分子的初值为x,分母的初值为1,则每加完一个数之后,被加数的分子多乘一个x,分母多乘一个i(从2开始,每次增加1),直到某个被加数的值小于10-4;那么计算的思想为:在循环之前要
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 养殖场环境保护及安全责任书
- 我的成长历程写物寄托成长的记忆13篇范文
- 基层医疗综合改革的策略及实施路径
- 历史故事:近代中国政治制度变迁探究
- 现代汉语知识入门:汉字笔画与字形演变
- 秋天的公园写景类作文10篇
- 正方形、长方形面积计算方法讲解
- 《孟德尔遗传定律的解析与应用:高中生物教案》
- 高一语文课例:《文学之美与文言句式鉴赏》
- 音乐英语:歌曲欣赏与词汇学习教案
- 《未来三年个人规划》课件
- 《癌痛与癌痛治疗》课件
- 湖北省华中师大第一附中2024届物理高二第二学期期末达标检测试题含解析
- 经空气传播疾病医院感染预防与控制规范课件
- 2024年四川广安爱众股份有限公司招聘笔试参考题库含答案解析
- 冠心病合并糖尿病血脂管理
- PDCA循环在我院静脉用药调配中心用药错误管理中的应用静配中心质量持续改进案例
- 精神病患者攻击行为预防
- 《议程设置理论》课件
- 二单元税率利率复习课
- GB/Z 43281-2023即时检验(POCT)设备监督员和操作员指南
评论
0/150
提交评论