已阅读5页,还剩18页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
【例1】编程实现在屏幕上显示如下三行文字 Hello, world ! Wolcome to the C language world! Everyone has been waiting for.程序example.c如下:main()printf(Hello,World!n);printf(Wolcome to the C language world!n);printf(Everyone has been waiting for.n);理解C语言的格式,printf是个函数用来输出数据,要输出的数据放在双引号内。【例2】表中输出结果中的符号代表一个空格,其中k为int型,值为1234;f为float型,值为123.456。 4. main()5. int k=1234;6. float f=123.456;7. printf(“123456789n”);8. printf(“%dn”,k);9. 把第8行替换成下表的输出语句,运行程序验证计算机输出的结果与下表的结果是否一致。输出语句输出结果printf(%dn,k);1234printf(%6dn,k);l234printf(%2dn,k);1234printf(%fn,f);123.456000printf(%12fn,f);l23.456000printf(%12.6fn,f);l23.456000printf(%2.6fn,f);123.456000printf(%.6fn,f);123.456000printf(%12.2fn,f);l23.46printf(%12.0fn,f);123printf(%.0fn,f);123printf(%en,f);1.234560e+002printf(%13en,f);1.234560e+002printf(%13.8en,f);1.23456000e+002printf(%3.8en,f);1.23456000e+002printf(%.8en,f);1.23456000e+002printf(%13.2en,f);1.23e+002printf(%13.0en,f);1e+002printf(%.0en,f);1e+002printf(%gn,f);123.456printf(%5gn,f);l23.456printf(%l0gn,f);123.456printf(%gn,123.456789);123.457printf(%06dn,k);001234printf(%.6dn,k);001234printf(%012.6fn,f);00123.456000printf(%013.2en,f);00001.23e+002printf(%sn,abedefg);abedefgprintf(%l0sn,abedefg);abedefgprintf(%5sn,abedefg);abedefgprintf(%.5sn,abedefg);abcdeprintf(%-6dn,k);1234printf(%-12.2fn,f);123.46printf(%-l3.2en,f);1.23e+002printf(%f%n,12.5);12.500000%实验二 C语言的基础知识【目的与要求】1掌握C语言数据类型,熟悉如何定义一个整型、字符型、实型变量,以及对它们赋值的方法,了解以上类型数据输出时所用的格式转换符。2学会使用C的有关算术运算符,以及包含这些运算符的表达式,特别是自加(+)和自减(-)运算符的使用。【上机内容】 【例1】输入并运行下程序,写出运行结果。第1 行 mian()第2 行 第3 行 char c1 , c2;第4 行 c1=97;c2=98;第5 行 printf(“%c %c”, c1, c2);第6 行 在此基础上1)第5行和第6行之间加一条printf语句,并运行之。printf(“%d,%d”, c1, c2 );2)在原程序的基础上将第3行改为: int c1, c2;再使之运行。在以上两个小题中,说明了字符型数据在特定情况下可作为整型数据处理,整型数据有时也可以作为字符型数据处理3)在原程序的基础上将第4行改为: c1=300; c2=400;运行的结果是不是不是300 和400?因为“%c”只输出1个字节(即8个二进制位)的内容,300和400存在内存中时都需要2个字节来存放;所以在输出时只输出低8位的二进制,转换为十进制就不是300和400。4)在原程序的基础上将第4行改为:c1=a; c2=b;再使之运行,(你会发现程序有错误,a,b都没有加单引号,就应该是变量,而不是字符常量)【例2】输入计算机运行,将得到的结果与你分析得到的结果比较对照。main() char c1=a,c2=b,c3=c,c4=101,c5=116;printf(“a%c b%ctabcn”,c1,c2,c3);printf(“tb%c %c”,c4,c5);在该程序中,主要考查对转义字符的掌握情况(转义字符字符在教材第二页),要理解”t”是横向跳8列、“b”是向左删除一列如果是这样的“tb”,”b”将删除由“t”产生的8列。101属于ddd这类转义字符,101中的101是一个8进制整数,转换为十进制是65对应字符A。【例3】分析下程序,写出运行结果,再输入计算机运行,将得到的结果与你分析得到的结果比较对照。第1 行 main()第2 行 第3 行 int i , j , m , n ;第4 行 i=8; j=10;第5 行 m=+i; n=j+;第6 行 printf(“%d,%d,%d,%d”,i,j,m,n);第7 行 分别作以下改动之后,先分析再运行:1)将第5行改为:m=i+; n= + j;2)程序改为:main() int i , j ;i=8; j=10;printf(“%d,%d”, i+, j-);解析:重点理解“+ -”后置时程序是怎么来执行的。“+ -”后置时先用变量的值(先把变量的值输出)再使变量的值加一或减一。3)在2)的基础上,将printf语句改为:printf(“%d,%d”, + i, - j );解析:“+ -”前置时先使变量的值加一或减一再用变量的值(自加或自减后再输出变量的值)4)在2)的基础上再将printf语句改为:printf(“%d,%d,%d,%d”,i,j,+i,+j);解析:运行的结果和你分析的是不是不一样?因为它是从右边计算过来的。【例4】、运行下面的程序第1 行 #include第2 行 main()第3 行 第4 行 float z,x=2.5,a=7,y=4.5;第5 行 z=x+a%3*(x+y)%2/4;第6 行 printf(%f,z);第7 行 上面的程序是不是有错?不能运行。把第5行改为:z=x+(int)a%3*(int)(x+y)%2/4;再调试一下看能不能运行?解析:取余运算符”%”要求左右两侧的数都必须为整数或为整型变量,如果不是整型值必须用“强制类型转换”转换为整型值。【例5】先自己分析,再上机运行,看得到的结果是否一致第1 行 #include第2 行 main()第3 行 第4 行 int a=10,n;第5 行 printf(na+=a 的值为 %d,a+=a);第6 行 a=10;第7 行 printf(na-=2 的值为 %d,a-=2);第8 行 a=10;第9 行 printf(na*=2+3 的值为 %d,a*=2+3);第10 行 a=10;第11 行 printf(na/=a+a 的值为 %d,a/=a+a);第12 行 a=10;n=5;第13 行 printf(na%=n%=2 的值为 %d,a%=n%=2);第14 行 a=10;第15 行 printf(na+=a-=a*=a 的值为 %d n,a+=a-=a*=a);第16 行 解析:理解复合赋值运算符的计算方法,a+=a的算法是:a=a+a,a*=2+3的算法是:a=a*(2+3),a/=a+a的算法是: a=a/(a+a) ,第13、15行的计算是从右到左来计算的(参看培训教材第二章)。实验三 简单的C程序设计【目的与要求】 1理解C语言程序的顺序结构 2掌握常用的C语言语句,熟练应用赋值、输入、输出语句。【上机内容】【例1】 上机运行下面的程序。(你能否正确的输入a,n的值?)第1 行 #include第2 行 main()第3 行 第4 行 int a,n;第5 行 printf(请输入两个整数n);第6 行 scanf(a=%d,n=%d,&a,&n);第7 行 printf(n你输入的两个数是:a=%d,n=%d,a,n);第8 行 解析:正确的输入形式:a=7,n=90,因为格式符“%d”前面有”a=”和“,n=”。1把第6行改为scanf(%d,%d,&a,&n);你能否正确的输入a,n的值?2把第6行改为scanf(%d%d,&a,&n);你能否正确的输入a,n的值?解析:“%d%d”它们之间没有任何分隔符,在输入数据时数据之间默认用(空格、回车、TAB键)3把第6行改为scanf(%d,n=%d,&a,&n);你能否正确的输入a,n的值?【例2】 上机运行下面的程序。(你能否正确的输入a,c的值?)第1 行 #include第2 行 main()第3 行 第4 行 int a;第5 行 char c;第6 行 printf(请输入1个整数和一个字符n);第7 行 scanf(%d%c,&a,&c);第8 行 printf(n你输入的两个数是:a=%d,c=%c,a,c);第9 行 解析:正确的输入形式是:90A 先输入整数或实数后输入字符时在输入数据时数据之间不能加分隔符(空格、回车、TAB键)1 把第7行改为scanf(%d %c,&a,&c); 你能否正确的输入a,c的值?解析:“%d”和“%c”之间有空格时在输入数据时数据之间可以加分隔符(空格、回车、TAB键)2 把第7行改为scanf(%d,%c,&a,&c); 你能否正确的输入a,c的值?解析:“%d”和“%c”之间有“,”在输入数据时数据之间必须加“,”【例3】输入一个正整数x(100999),取出x的个位十位百位。任何一个整数除以10取余都得到这个数的个位,任何一个整数除以10取整都舍去个位。如:12%10=2,12/10=1。#includemain() int a,gw,sw,bw;printf(input a:);scanf(%d,&a);gw=a%10;sw=a/10%10;bw=a/100;printf(gw=%d,sw=%d,bw=%d,gw,sw,bw);请同学们思考:设x为整数 x=5689 ,x%100=? ,x/100=?【例3】 输入一个数字字符,将它转换为数字输出。整型数字(0到9)和数字字符(0到9)这是两个不同的概念,如:整型数字的ASIIC码值就是它本身而数字字符的ASIIC码值是48到57。数字0和字符0的ASIIC码值相差48。#includemain() int a;char c;printf(input c:);scanf(%c,&c);/以字符的形式输入数字就是输入数字字符a=c-0;/将数字字符转换为数字 或者a=c-48;printf(a=%d,a);【作业】1、 输入一个只有四位的正整数,输出这个数的个位十位百位千位。2、 输入一个整数(0-9之间),把这个整数转换为它对应的数字字符输出(如:整数0对应的数字字符是0)。实验四 选择结构程序设计【目的与要求】1了解C语句表示逻辑量的方法(以0代表“假”以1代表“真”);2学会正确使用逻辑运算符和逻辑表达式;3 熟练掌握if语句和switch语句。【上机内容】【例1】 已知三个数a,b,c,找出最大值放于max中。分析:由已知可得在变量定义时定义四个变量a,b,c和max,a,b,c是任意输入的三个数,max是用来存放结果最大值的。第一次比较a和b,把大数存入max中,因a,b都可能是大值,所以用if语句中ifelse 形式。第二次比较max和c,把最大数存入max中,用if语句的第一种形式if形式。max即为a,b,c中的最大值。include stdio.hmain() int a,b,c,max; /*定义四个整型变量*/scanf(“a=%d,b=%d,c=%d”,&a,&b,&c);if (a=b)max=a; /*说明a的值大于b的值*/else max=b; /*说明b的值大于a的值*/if (cmax) max=c; /*c是最大值*/printf(max=%d,max); 若输入下列数据,分析程序的执行顺序并写出运行结果(1)a=1,b=2,c=3 (2)a=2,b=1,c=3 (3)a=3,b=2,c=1 (4)a=3,b=1,c=2 (5)a=3,b=3,c=2 (6)a=2,b=1,c=2 【例2】输入某学生的成绩,经处理后给出学生的等级,等级分类如下: 90分以上(包括90): A 80至90分(包括80):B 70至80分(包括70):C 60至70分(包括60):D 60分以下: E方法一:(用if嵌套)分析:由题意知如果某学生成绩在90分以上,等级为A;否则,如果成绩大于80分,等级为B;否则,如果成绩大于70分,等级为C;否则,如果成绩大于60分为D;否则,如果成绩小于60分,等级为E;但当我们输入成绩时也可能输错,出现小于0或大于100,这时也要做处理,输出出错信息。因此,再用if嵌套前,应先判断输入的成绩是否在0100之间。#includestdio.hmain() float score;char grade;printf(n请输入学生的成绩:n);scanf(%f,&score);if(score100|score=90) grade=A; else if(score=80) grade=B; else if(score=70) grade=C; else if(score=60) grade=D; else grade=E; printf(n该学生的等级为:%c,grade); 输入测试数据,调试程序。测试数据要覆盖所有路径,注意临界值,例如此题中得100分,60分,0分以及小于0和大于100的数据。方法二:用switch语句分析:switch 语句是用于处理多分支的语句。注意,case后的表达式必须是一个常量表达式,所以在以用switch语句之前,必须把0100之间的成绩分别化成相关的常量。所有A(除100以外),B,C,D类的成绩的共同特点是十位数相同,此外都是E类。则由此可得把score除十取整,化为相应的常数。#includemain()float g;int s;char ch;printf(ninput a student grade:);scanf(%f,&g);s=(int)g/10; /对成绩数据取整操作if(s10)printf(ninput error!);else switch (s) case 10: case 9: ch=A; break; case 8: ch=B; break; case 7: ch=C; break; case 6: ch=D; break; default: ch=E; printf(nthe student scort:%c,ch);输入测试数据。【例3】有一函数:x x1 y= 2x-1 1=x=10 用scanf函数输入x的值(分别为x1,1=x=10三种情况),求y值。分析:y是一个分段表达式。要根据x的不同区间来计算y的值。所以应使用if语句,注意1=x10这个数学关系怎么用C语言表示。main() int x,y;printf(“please input x :”);scanf(“%d”,&x);if (x1)y=x;printf(“y=%dn”,y);else if (x10) y=2*x-1;printf(“y=%dn”,y);else y=3*x-11;printf(“y=%dn”,y);【例4】奇偶判断。#include第1 行 main()第2 行 int a=10; 第3 行 if(a%2=0)第4 行 printf(偶数!);第5 行 else 第6 行 printf(奇数!);第7 行 要求:1.分析该程序,再运行该程序,看分析的结果与运行的结果是否一致。2.在第3行末尾加一个分号再运行该程序,能否得到正确结果,如果程序不能运行想一想是什么语法错误。3.把第3行a%2=0改为a%2=0再运行该程序,能否得到正确结果,如果程序不能运行想一想是什么语法错误。说明:双等号才表示判断是否相等一个等号表示赋值。4.在第4行后面再添加printf(这个数是10!);再运行该程序,看看能否运行?如果不能运行那么把第4行改为:printf(偶数!); printf(这个数是10!);再看看能否运行。说明:if后面只能有一条语句如果if后面有多条语句必须用括起来。【作业】1写出下面各逻辑表达式的值。设a=3,b=4,c=5(在计算的时候要考虑运算符的优先级问题)(1) a+bc&b= =c(2) a|b+c&b-c(需要用到逻辑或的短路特性)(3) !(ab)&!c|1(4) !(x=a)&(y=b)&0(5) !(a+b)+c-1&b+c/22有3个整数a、b、c,由键盘输入,输出其中最小的数。实验五 循环结构程序设计【目的与要求】 熟练掌握while、dowhile和for三种循环语句的应用。【上机内容】【例1】#include第1 行 main()第2 行 int i=0,j=0; 第3 行 while(i5)第4 行 printf(%4d,i+);第5 行 要求:1.先分析该程序再运行该程序看分析的结果与实际输出的结果是否一致。2.把第4行改为printf(%4d,i); i+;再来运行该程序,运行的结果是不是一直不停的输出0 ?。现在再把第4行改为printf(%4d,i); i+;看看运行的结果又是什么?你能得到什么启示?说明:循环体语句不只一条时,应当用复合语句括起来。【例2】上机运行下面的程序,理解程序的含义第1 行 #includestdio.h第2 行 main()第3 行 第4 行 int i;第5 行 for(i=0;i2)第8 行 continue;第9 行 printf(n有break语句和有continue语句的不同情况!n,i+1);第10 行 第11 行 1 把第8行改为:break;再运行程序,观察一下输出结果有什么不一样?解析:“continue”是结束本次循环,即“continue”语句后面的所有语句都不执行了直接跳到循环条件判断处执行(如果是for循环则跳到for循环的第3个表达式处执行)如果循环条件成立则开始下一次循环。“break”是结束本层循环,即执行了“break”语句后就退出循环了。【例3】求5!main()int n,t;n=1;t=1;while(t=5)n=n*t;t=t+1;printf(“%d”,n);【例4】求和s=1!+2!+3!main()int n,s=0,t=1;for(n=1;n=3;n+)t=t*n;s=s+t;printf(“%d”,s);【例5】求和s=1!+3!+5!main()int s=0,t,i,j;for(i=1;i=3;i+) t=1;for(j=1;j=2*i-1;j+)t=t*j;s=s+t;printf(“%d”,s);【例6】求和s= 3+33+333main()int s=0,t=3,i;for(i=1;i=3;i+)s=s+t;t=10*t+3;printf(“%d”,s);【例7】有一数列:2/1,3/2,5/3,8/5,求出这个数列的前10项之和。观察这个分数序列的规律,前一项的分子和分母之和是后一项的分子,前一项的分子是后一项的分母。main()int n,t;float a=2,b=1,s=0;for(n=1;n=10;n+) s=s+a/b;t=a;a=a+b;b=t;printf(“%f”,s); 【例8】 * * *算法分析:从图案中找出行数,空格数,星号数间的关系如下:行数空格数星号数131223315407i4-i2*i-1可用双重循环控制整个图案的输出。若用循环变量i,j 分别控制外层,内层循环,则i 的取值从1 到4,表示行数,在每行中要确定前面空格个数和星号个数,空格个数是4-i,星号个数是2*i-1。#include void main( )int i,j ;/*定义循环控制变量*/for(i=1;i=4;i+)for(j=1;j=4-i;j+)printf( ); /* 输出4-i 个空格*/for(j=1;j=2*i-1;j+)printf(*);printf(n);【例9】判断m是否是素数(质数)。(只能被1 和自己整除的数就叫素数)程序:#include main()int m,i,k;scanf(“%d”,&m);k=sqrt(m+1); /sqrt开平方函数for(i=2;i=k+1)printf(“%d is a prime numbern”,m);else printf(“%d is not a prime numbern”,m);【作业】1求Sn=a+aa+aaa+aaa 之值,其中a是一个数字。例如:2+22+222+2222+22222(此时n=5), n由键盘输入。2求和s=1!+2!+3!+4!+20!实验六 一维数组【目的与要求】 1掌握一维数组的定义、赋值和输入输出的方法;2掌握字符数组的使用;3掌握与数组有关的算法(例如排序算法)。【上机内容】【例1】上机运行下面的程序,看你能否正确执行。第1 行 #includestdio.h第2 行 main()第3 行 第4 行 int a5,i;第5 行 printf(下面需要你从键盘输入5个整数n);第6 行 for(i=0;i5;i+)第7 行 printf(请输入第%d个整数n,i+1);第8 行 scanf(%d,ai);第9 行 第10 行 printf(下面输出的数据与你输入的数据一致吗?);第11 行 for(i=0;i5;i+)第12 行 printf(n你输入的第%d个整数是 %dn,i+1,ai);第13 行 解析:把第8行改为scanf(%d,&ai);再上机运行。数组的数据是逐一输入和逐一输出,第6行到第9行是逐一输入,第11行和第12行是逐一输出。【例2】上机运行下面的程序,理解这个程序表示的含义。第1 行 #includestdio.h第2 行 main()第3 行 第4 行 int a5,m,i;第5 行 printf(下面需要你从键盘输入5个整数n);第6 行 for(i=0;i5;i+)第7 行 printf(请输入第%d个整数n,i+1);第8 行 scanf(%d,&ai);第9 行 第10 行 m=a0;第11 行 for(i=1;iai)第13 行 m=ai;第14 行 第15 行 printf(n最小值是%d,m);第16 行 解析:第10行的含义是:假设数组中第一个数是最小的,第12、13行表示:如果有另外的一个值比m的值大说明m的值不是最小的;那么m的值就用ai的值替代,替代后m的值目前就是最小的了。for循环执行完毕后m的值就是最后一次被替代的值即最小值。1 把第12行中的if(mai)改为if(m 输入下面的字符串进行测试1. “abcd”2. “789”3. “1”4. “12345”5. “09876”变量i的值与字符串有什么关系?是不是i的值就是字符串的长度?解析:第8行的for循环后面有一个“;”表示没有循环体语句,这样写就表示:用for循环计算一个字符串的长度。因为每一个字符串肯定有一个结束标志0,所以我们可以通过找0来计算一个字符串的长度。2输入下面的字符串再进行测试1. “Hello word!”2. “789 123”3. “1 abcd”4. “12345 opop”5. “09876 789”变量i的值是不是不是一个字符串的长度了?把第7行改为:gets(str);再输入上面的字符串进行测试。解析:scanf(“%s”,str) 在输入字符串时是遇到“空格”或“回车”就认为输入结束,gets(str)只有遇到“回车”才认为输入结束。要注意他们的区别!【例4】在键盘上输入N个整数,试编制程序使该数组中的数按照从大到小的次序排列。分析:C中数组长度必须是确定大小,即指定N的值。排序的方法有多种,我们取出其中两种作为参考。方法一:起泡排序从第一个数开始依次对相邻两数进行比较,如次序对则不做任何操作;如次序不对则使这两个数交换位置。第一遍的(N-1)次比较后,最大的数已放在最后,第二遍只需考虑(N-1)个数,以此类推直到第(N-1)遍比较后就可以完成排序。源程序如下:#include#define N 10main()int aN,i,j,temp;printf(please input %d numbersn,N);for(i=0;iN;i+)scanf(%d,&ai);for(i=0;iN-1;i+)for(j=0;jaj+1) temp=aj;aj=aj+1;aj+1=temp;printf(the array after sort:n);for(i=0;iN;i+)printf(%5d,ai);方法二:选择排序首先找出值最小的数,然后把这个数与第一个数交换,这样值最小的数就放到了第一个位置;然后,在从剩下的数中找值最小的,把它和第二个数互换,使得第二小的数放在第二个位置上。以此类推,直到所有的值从小到大的顺序排列为止。#include#define N 10main()int aN,i,j,r,temp;printf(please input %d numbersn,N);for(i=0;iN;i+)scanf(%d,&ai);for(i=0;iN-1;i+) r=i;for(j=i+1;jN;j+)if(ajar)r=j;if(r!=i)temp=ar;ar=ai;ai=temp;printf(the array after sort:n);for(i=0;iN;i+)printf(%5d,ai);printf(n);【例5】输入一串字符,计算其中空格的个数。#include main( )char c30;int i,sum=0;gets(c);for(i=0;istrlen(c);i+)if(ci= )sum=sum+1;printf(空格数为:%d n,sum);【例6】一个已排好序(降序)的数组,今输入一个数,要求按原来排序的规律将它插入到数组中。#include main( )int i,x,a5=9,5,3,2;printf(input x:);scanf(%d,&x);for(i=3;i=0;i-)/for循环的功能是把数顺序后移一个位置if(aix)/后移的条件, ai+1=ai;else break;ai+1=x;for(i=0;i 运行上面的程序后h的值是不是19?现在把第6行去掉再运行,看看h的值是多少?解析:函数值是用“retrun 表达式”来表示的,hs函数的函数返回值就是通过第6行来表示的。【例3】写一函数,把给定的一个二维数组(44)转置,即行列互换。源程序如下:/*矩阵的转置*/#include#define N 4int arrayNN;convert(int arrayN) int i,j,t;for (i=0;iN;i+)for (j=i+1;jN;j+)t=arrayji; arrayji=arrayij; arrayij=t;main()int i,j;printf(输入数组元素:n);for (i=0;iN;i+)for (j=0;jN;j+)scanf(%d,&arrayij);printf(n数组是:n);for (i=0;iN;i+)for (j=0;jN;j+)printf(%5d,arrayij);printf(n);convert(array);printf(转置数组是:n);for (i=0;iN;i+)for (j=0;jN;j+)printf(%5d,arrayij);printf(n);本例题用数组作为函数参数,大家要注意数组作为函数参数时的用法。【例4】写一函数,删除一个字符串中指定的字符。#includedel(char s,char c) int i,j; for(i=0,j=0;si!=0;i+) if (si!=c) sj+=si; sj=0;main() char str50=abcde44de41t,c=4; printf(原来的字符串为:%s,str); del(str,c); printf(n删除指定字符后的字符串为:%sn,str); 【例5】写一函数,用“起泡法”对输入的10个字符按由小到大顺序排序。源程序如下:/*起泡法排序*/#include#include#define N 10char strN;void sort(char str);main()int flag;for (flag=1; flag =1;)printf(n输入字符串,长度N)printf(超过长度,请重输!);else flag = 0;sort(str);printf(n排序结果:);pri
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年陕西省人教版小学语文二年级下册第4单元同步练习题
- 经济法概述试题及详细答案
- 危急值报告专项考试题及参考答案
- 网络安全知识竞赛试题及答案2026
- 2026秋八上英语人教版Unit 4 Amazing Plants and Animals 单元核心素养培优卷
- 人防通风系统安装工程施工方案
- 2026年中职教师试题库及完整答案
- 2025高三教师计划(精-选5篇)
- 二年级下册数学思维训练
- 2026年上海市苏教版九年级化学第2单元课后练习题试卷
- 兰石化管理制度
- T∕CACM 010-2017 中医药单用联合抗生素治疗常见感染性疾病临床实践指南 盆腔炎性疾病
- 《物联网基础知识》课件
- 医院培训课件:《新生儿支气管肺发育不良》
- 智能安防行业发展建议
- 2024年国家大剧院公开招聘专业技术及一般管理人员33人历年高频500题难、易错点模拟试题附带答案详解
- 2024年秋季1530安全教育记录
- DL-T5704-2014火力发电厂热力设备及管道保温防腐施工质量验收规程
- pvc地胶施工工艺演示
- 洗涤公司车间管理制度
- 《0-3岁婴幼儿营养与喂养》婴幼儿消化系统的特点
评论
0/150
提交评论