




已阅读5页,还剩23页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2.3 顺序结构程序设计 2.3.1 要点导读 1.printf() 与 scanf()语句。 printf() 与 scanf()语句是最通用的输入输出函数,它们可以在程序设计者的控制下以各 种格式分别实现数据的输出和输入操作。它们位于 stdio.h 库文件中。 2.字符数据的输入输出。 最简单的字符输入输出函数是 getchar()和 putchar()。 两者分别从键盘读一个字符或向显 示屏写一个字符。 2.3.2 经典例题分析 1.下列程序运行后输出的结果是。 #include void main() int a=0,b=0; a=10; b=20; printf(“a+b=%d”,a+b); 分析:printf( )是输出函数,它的括号内由两部分组成: 1)控制字符串,是用双引号括起来的字符串,它包括两种信息: (1)格式说明。由”%”和格式字符组成,如:%d、%f、%c 等。它的作用是将输出 的数据转换成指定的格式输出。 (2)普通字符。需要原样输出的字符。 2)”输出表列”是需要输出的一些数据,可以是表达式。 题目中 a 的值是 10,b 的值是 20,在 中,”a+b= “是普通字符,需原样输出。输出表列是一个表达式,它的结果以整型输出。 答案:a+b=30。 2.下列程序运行后输出的结果是。 #include void main() int a=732; printf(“%dn”,a); printf(“%2dn”,a); printf(“%10dn”,a); printf(“%-10dn”,a); 分析:d 格式符,用来输出十进制整数。其中%d,按整型数据的实际长度输出。%md, m 为指定的输出字段的宽度。如果数据的位数小于 m,则左端补以空格,若大于 m,则按 实际位数输出。 printf(“%dn”,a);把 a 的值按原样输出:732。printf(“%2dn”,a);结果占 2 列,但 732 占 3 列大于 2 列,所以按实际位数输出:732。printf(%10dn”,a);结果占 10 列,但 732 占 3 列小 于 10 列, 所以左端补 7 个空格。 printf(“%-10dn”,a); 结果占 10 列,“-”表示把数值放到左端, 732 占 3 列小于 10 列,所以右端补 7 个空格。 答案:732 732 732/*表示空格*/ 732 3.已知 char a=103;则语句 printf(“%3d”,a);执行后的输出结果为(表示空格)。 A)67B)cC)67D)103 分析:103是一个转义字符,表示一个八进制数所代表的字符,转换为十进制为 67。 printf(“%3d”,a);把103转换为十进制数输出,结果占 3 列。但 67 占 2 列,小于要求的 3 列, 所以左补空格,即67。 答案:C。 4.下列程序运行后结果是。 #include #define a 3345.67 void main() printf(“%fn”,a); printf(“%en”,a); printf(“%4.2fn”,a); printf(“%3.1fn”,a); printf(“%10.3fn”,a); printf(“%-10.3fn”,a); 分析: f格式符, 用来输出实数, 以小数形式输出, 小数点后输出6位。 所以printf(“%fn”,a); 输出结果为 3345.670000。 %m.nf 是指,要输出的数占 m 列,同时小数点保留 n 位(四舍五入) ,如果输出的数大 于 m,则原样输出,同时小数点保留 n 位(四舍五入) 。如果小于 m,则左补空格,同时小 数点保留 n 位(四舍五入) 。printf(“%4.2fn”,a);输出结果为 3345.67。 printf(“%3.1fn”,a);输出结果为 3345.7。 e 格式符,以规范化指数的形式输出,所以 printf(“%en”,a);3.345670e+03。 答案:3345.670000 3.345670e+03 3345.67 3345.7 3345.670/*(表示空格)*/ 3345.670 5.下列程序运行后结果是。 #include void main() char x=0x227f; printf(“%dn”,x); A) 22B) 127C) 255D)8831 分析:变量 x 被定义成字符型,字符型占 1 个字节,而 x 被赋值为一个 4 位 16 进制的 值 22ff,占 16 位。所以 227f 高 8 位被舍去,x 的值为 7fH。执行 printf(“%dn”,x);即把 x 以 有符号的十进制整数输出。 答案:B。 6.设 int b=0;下列语句的输出结果是。 printf(“%d,%d”,+b,b-); A) 1,1B) 1,0C) 0,0D) 0,-1 分析:printf 函数的执行顺序是由右到左,输出顺序是由左向右。 答案:C。 7.下列程序运行时,若从键盘输入:12345678后结果是。 #include void main() char c1,c2,c3,c4,c5,c6; scanf(“%c%c%c%c”, c5=getchar( ); c6=getchar( ); putchar(c1); putchar(c2); printf(“%c%cn”,c5,c6); 分析:scanf(格式控制,地址表列)的功能是:从键盘读取输入的信息。其中”格式控制” 的含义同 printf 函数;”地址表列”是由若干个地址组成的表列,可以是变量的地址,或字符 串的首地址。其 scanf(“%c%c%c%c”,float b;执行 scanf(“%2d%f”,语句时, 若从键盘输入 876 543.0, a 和 b 的值分别是。 分析:scanf()可以指定输入数据所占的列数,系统自动按它截取所需数据。%2d 说明了 a 占两列,即为 87,剩下的数字应该赋给 b,但是 6 和 5 之间有一个空格,为输入终止符, 所以 543.0 被舍弃,即 b 的值为 6。 答案:87 6。 9.已知 a,b,c 为 int 类型,执行 scanf(“a=%d,b=%d,c=%d”,后,若要使得 a 为 1,b 为 2,c 为 3,则以下选项中正确的输入形式是()。 A) 1,2,3B) a=1,b=2,c=3C) 1 2 3D) a=1 b=2 c=3 分析:scanf 中如果在字符控制串中除了格式说明符以外还有其他字符,则在输入数据 时应输入与这些相同的字符。 答案:B。 10.设有 int x,y;scanf(“%d%*d%d”,从键盘输入数据 102030后,y 的值 是。 分析:%*d 表示跳过。所以 y 的值是 30。 答案:30。 2.3.3 习题 一、选择题 1.设 a、b、c 为整型变量,若从键盘给 a、b、c 输入数据,则正确的输入语句是。 A)scanf(“%f%f%f”,B) scanf(“%d%d%d”, C) scanf(“%d%d%d”,a,b,c);D) scanf(“%d%d%d”, 2.下列程序执行后输出的结果是。 #include void main() int x=d; printf(“%c”,A+(x-a+1); A) GB) HC) ED) J 3.设整型变量 a,b 的值均为 8。printf(“%d,%d”,(a+,+b),b-);的输出值是。 A)8,8B)8,7C)9,9D)8,9 4.若有以下程序段,执行后输出的结果是。 int m=100,n=0100; printf(“%d,%on”,m,n); A) 100,100B) 100,0100C) 100,4D) 100,04 5.有以下程序,其输出结果是。 #include void main() float x=1; int y; x+; y=x+1; printf(“x=%d,y=%f”,x,y); A) x=2,y=3B) x=2,y=3.0C) x=2.0,y=3D) x=0,y=0.000000 6.有以下程序,其输出结果是。 #include void main() int a; char c=10; float f=100.0; double x; a=f/=c*=(x=6.5); printf(“%d,%d,%3.1f,%3.1f”,a,c,f,x); A) 1,65,1,6.5B) 1,65,1.5,6.5C) 1,65,1.0,6.5D) 2,65,1.5,6.5 二、填空题 1.下列程序输出的结果是。 #include void main() int x=7,y=5; printf(“y=%dn”, x%y); 2.下列程序输出的结果是。 #include void main() float d,f; long k; int i; i=f=k=d=20/3; printf(“%3d%3ld%5.2f%5.2fn”,i,k,f,d); 3.下列程序输出的结果是:。 #include void main() int k=11; printf(“k=%d,k8=%o,k16=%xn”,k,k,k); 4.下列程序输出结果是:。 #include #define BL “!” void main() printf(“%2sn”,BL); printf(“%15sn”,BL); printf(“%15.4sn”,BL); printf(“%-15.4sn”,BL); 5.若想通过以下输入语句使 a=5.0,b=4,c=3,则输入数据形式应该是。 int b,c;float a; scanf(“%f,%d,c=%d”, 6.当输入为 56789 012345a72 时,执行下列程序段后,变量 i、j、x、y、c 的值各是什么? int i,j; float x,y; char c; scanf(“%2d%f%f%c%d”, 三、编程题 1.已知 x=3.2,y=7,z=2,计算 y/3*x-2 的值。 2.输入一个华氏温度,要求输出摄氏温度(结果保留 2 位)。公式为 c=5/9*(f-32)。 3.从键盘输入一个小写字母,用大写形式输出该字母。 4.把 16 进制数 12a 以 10 进制形式输出。 5.输入两个整数,将其值交换。 2.3.4 本节易错知识点 本节阐述了 printf()、scanf()、putchar()和 getchar()的具体用法。 对于 scanf()的用法应注意以下几点: 1) 如果在字符控制串中除了格式说明符以外还有其它字符,则在输入数据时应输入与 这些字符相同的字符。例如:scaf(“%d,%d”,输入时用如下形式: 5,6 此处 5 后面是逗号,它与 scanf()函数字符控制串中的逗号对应。输入时只能输入逗号,不可 用”空格”替代。 2)用%c 格式输入字符时,空格、回车及转义字符均作为有效字符输入。例如: scanf(“%c%c%c”, 若要使变量 a,b,c 的值分别为A、B、C,就只能输入 ABC。当使用多个 scanf() 函数连续给多个字符型变量赋值时,注意输入的方法。例如: scanf(“%c”, scanf(“%c”, 如果要使得c1的值为a, c2的值为b,则正确输入方法为: ab,而不是ab。 3) 遇到满足最大字段宽度或非法输入时认为结束,如:”%2d”,只取两位数。如: scanf(“%d%c%f”,若输入:1234a56p.78 则 a 的值 1234,b 的值 a,c 的值 56。 2.3.5 实验指导 实验名称 顺序结构程序设计 一、实验目的 1.掌握数据的输入输出的方法,能正确使用有关格式转换符; 2.熟悉顺序结构程序中语句的执行过程; 3.掌握顺序结构程序的设计方法 二、实验内容与要求 1.下列程序作用是依次输入 2 个整数,计算并输出这 2 个整数之差。 #include void main() float a,b,c; printf(“input a,b”n”); scanf(“%d,%d”, c=a-b; printf(“c=%dn”,c); 分析程序,若运行时输入: 100,60 后预期结果是多少? 上机运行该程序,查看程序运行结果是否符合题目要求。如果不符合分析原因并修 改程序,直至符合要求为止。 2.按下列公式计算并输出 s 的值,s=3/(a+b)2。有下列程序: #include void main() int a,b; float s; scanf(“%d,%d”, s=3 /(a+b)*(a+b);/*有两个错误*/ printf(“s=%fn”,s); 根据题意修改上述程序,并进行调试,直到正确为止。 在的基础上, 将 scanf(“%d,%d”,改为 scanf(“%d%d”,后再编译、 链接、 运行。 3.分析下列程序,写出预期结果,然后输入调试,查看运行结果与预期结果是否一致并分析 其原因。 #include “stdio.h“ void main() int a=-1; unsigned b=65534; printf(“%d,%o,%x,%un“,a,a,a,a); printf(“b=%d“,b) ; 4.编程并上机调试运行 1) 设圆半径为 r=1.5,求圆周长和面积。要求用 scanf 函数输入数据,输出时取小数点 后两位。 2) 输入一个 3 位十进制整数,分别输出百位、十位以及个位上的数。 3) 从键盘输入一个带 2 位的实数,将其整数部分和小数部分分离后输出。例如:输入 321.54,输出 321.54=321+0.54。 4) 用 getchar 函数读入两个字符,然后分别用 putchar 和 printf 函数输出这两字符。 2.4 选择结构程序设计 2.4.1 要点导读 1.关系运算符与关系表达式 关系运算是逻辑运算中比较简单的一种。它的实质是两个值之间的”比较运算”,其结果 只有两种:”真”、”假”。因此关系表达式的运算结果也只有两种:”真”、”假”。 C 语言提供 6 种关系运算符:、=、=和!=。在这里、=、优先级相同,= 和!=优先级相同。前 4 种的优先级高于后两者。 2.逻辑运算符与逻辑表达式 逻辑运算符可以将多个关系表达式或逻辑量连接起来,构成逻辑表达式。C 语言里提供 了 3 种逻辑运算符:!、则执行语句 i=432;后,i 的值为。 分析: 这是一个关系表达式, 在这个表达式中有和=,可知的优先级高于=, 且的 结合性是,所以,先判断 43,显然是为真的,即表达式的值为 1。再判断 1 是否大于 2, 显然不成立为假,即为 0,然后把 0 赋给 i,所以 i 的值为 0。 答案:0。 2.若变量 c 为 char 类型,下列选项中能正确判断出 c 为数字字符的表达式是。 A)0=0 if(m void main() int a=1; if(a) printf(“YES”); else printf(“NO”); 分析:if(表达式)中的”表达式”可以是任意合法的,其实质是判断表达式是真还是假。本 题 a 的值为 1,if(a) printf(“YES”); else printf(“NO”);的含义是判断 a 是否为真(非 0) ,如果为 真则输出”YES”,否则输出”NO”。 答案:YES。 7.C 语言对于嵌套的 if 语句规定 else 总是匹配。 A)与最外层的 ifB)与之前最近的且未配对的 if C)与之前最近的不带 else 的 ifD)与最近的 之前的 if 分析:在 C 语言中,为了避免语句造成二义性,规定,else 总是与它前面最近的未配对 的 if 配对。 答案:B。 8.下列程序运行结果是:。 #include void main() int x=1,y=2,z=3; if(x void main() int a=16,b=21,m=0; switch(a%3) case 0: m+; break; case 1: m+; switch(b%2) default: m+; case 0: m+;break; printf(“%d”,m); 分析:switch 语句的意思为:计算表达式的值,并依次与其后的常量表达式值相比较, 当表达式的值与某个常量表达式的值相等时, 即执行其后的语句。 如果表达式与所有的 case 后的常量表达式均不相同时,则执行 default 后的语句。break 语句用于跳出 switch 语句。本 题 a%3 值为 1,执行 case 1:m+;以及后面的语句。b%2 值为 1,执行 default: m+;以及后面 的语句。 答案:3。 2.4.3 习题 一、选择题 1.下列程序段运行后结果是。 int a,b,c; a=1;b=2;c=3; if(ab) c=a;b=c; printf(“a=%d,b=%d,c=%d”,a,b,c); A) a=1,b=3,c=3B) a=1,b=3,c=2C) a=1,b=2,c=3D) a=2,b=1,c=1 2.下列程序运行后的结果是。 #include void main() int a=1,b=2,c=3; if(a+=1 A) 1,2,3B) 2,3,5C) 2,2,3D) 2,3,4 3.与 y=(x0?1:x0) y=1;B) if(x) else if(x0) y=1; else y=0;else if(x=0) if(x0) y=1;if(x0) y=-1; else if(x=0) y=0;else y=-1; else y=-1; 4.有以下程序,执行后结果是。 #include void main() int a=5,b=4,c=3,d=2; if(abc) printf(“%dn”,d); elseif(c-1)=d)=1)printf(“%dn”,d+1); elseprintf(“%dn”,d+2); A) 2B) 3C) 4D) 5 5.若有定义:float w; int a,b;char c;则合法的 switch 语句是。 A) switch(b)B) switch(a); case 1.0:printf(“*n”);case 1 printf(“*n”); case 2.0:printf(“*n”);case 2 printf(“*n”); C) switch(b)D) switch(w) case 1:printf(“*n”);case 1:printf(“*n”); case 1+2:printf(“*n”);case c:printf(“*n”); 6.下列程序运行后的结果是。 #include void main() int x=1,a=0,b=0; switch(x) case 0:b+; case 1:a+; case 2:a+;b+; printf(“%d,%dn”,a,b); A) 2,1B) 1,1C) 1,0D) 2,2 二、填空题 1.能正确表述逻辑关系 20 void main() int a; scanf(“%d”, if(a50) printf(“%d”,a); if(a=58) printf(“%d”,a); 4.下列程序运行后的结果是。 #include void main() int x=10,y=20,t=0; if(x=y) t=x;x=y;y=t; printf(“%d,%dn”,x,y); 5. 当 int a=1,b=3,c=5,d=4;时,执行下列一段程序后,x 的值:。 if(a void main() int x=1,y=0,a=1,b=0; switch(x) case 1:switch(y) case 0:a+; case 1:b+;break; case 2:a+;b+;break; printf(“a=%d,b=%dn”,a,b); 三、编程题 1.要求输入三个数,输出其中最大值。 2.由键盘输入 3 个数,若输入的这 3 个数可以构成三角形,则计算以这 3 个数为边长的三角 形周长;如果不能,则输出提示错误信息。 3.从键盘上输入一个整数判断其奇偶以及正负。 4.判断方程 ax2+bx+c=0 的根的个数。 5.从键盘输入表示年份的整数,判断是否为闰年。判断闰年的方法是:能被 400 整除的年是 闰年;或者凡是能被 4 整除但不能被 100 整除的年是闰年。 2.4.4 本节易错知识点 本节阐述了逻辑表达式、if、if-else、if-else 和 switch 语句的具体用法。 1.在逻辑表达式运算中应注意,如果在某一步已得到了整个表达式结果,则后面的部分 将不再计算。例如:c=b if(a=0)printf(“Yes”); else printf(“No”); 3.在 if 语句 3 种形式中,如果要想在满足条件是执行一组语句,必须使用括起来一个 复合语句,但在后面不能加分号。 4.在使用 switch()语句时应注意:在 case 后的各个常量表达式值都不能相同;case 后允 许有多个语句,可以不用 括起来;若每个分支后,都有 break 语句,则各 case 和 default 子句先后顺序可以变动而不影响程序结果;default 子句可以省略不用。 2.4.5 实验指导 实验名称 选择结构程序设计 一、实验目的 1.学会正确使用关系运算符和关系表达式; 2.学会正确使用逻辑运算符和逻辑表达式以及关系表达式等; 3.熟练掌握 if 语句和 switch 语句; 4.熟悉选择结构程序中的语句执行过程,掌握选择结构程序设计的方法。 二、实验内容与要求 1.编写程序,判断从键盘上输入的一个字符,并按下列要求输出。 1) 若该字符是数字,输出字符串”0-9”; 2) 若该字符是大写或者小写字母,输出字符串”A-z”; 3) 若该字符是其他字母,输出”!,”。 #include void main() charc; scanf(“%c”, if() printf(“0-9n”); else if() printf(“A-z”); printf(“!,n”); 完善上述源程序,对源程序进行编译、连接,运行程序,并写出结果。 序 号 输入数据预期结果运行结果 13 2G 3# 2. 编程并上机调试运行 1)给出一个不多于 4 位的正整数,求它是几位数? 2) 给出一个百分制成绩, 要求输出成绩等级A、 B、 C、 D、 E。 90 分及以上为A, 8089 为B,7079 为C,6069 为D,60 以下为E。用 switch 语句来实现。 3)输入 4 个整数,要求按从大到小顺序输出。 4) 输入 3 个整数,将最大数与最小数交换。 5) 输入一个字符,如果是数字字符,把它转换成相对应的数字并输出;如果不是,则 以带符号的十进制整数形式输出。 2.5 循环结构程序设计 2.5.1 要点导读 1.while 语句 while 语句一般形式为:while(表达式) 语句。它的执行过程为:计算表达式的值,当值 为真,执行循环体语句。其特点是:先判断,后执行。 2. do-while 语句 do-while 语句一般形式为:do 循环体语句 while(表达式) ;它的执行过程:先执行循 环体一次,再判断表达式的值,若为真则继续循环,否则终止循环。 3.for 语句 for 语句是 C 语言所提供的功能更强,使用更广泛的一种循环语句。 for 语句的一般形式是:for(表达式表达式 1;表达式表达式 2;表达式表达式 3) 其中表达式 1 一般是赋值表达式, 用来给循环变量赋初值。 表达式 2 一般为关系表达式 或逻辑表达式,表示循环条件,当表达式 2 为真时,则继续循环,否则循环结束。表达式 3 一般是赋值语句或自增(自减)语句,用来修改循环变量的值,表示循环变量的变化方式。 4.转移语句 程序中的语句通常总是按顺序方向或按语句功能定义的方向执行的。 如果需要改变程序 的正常流向,可以使用转移语句。在 C 语言中提供了 4 种转移语句: break,continue,return,goto 5.循环嵌套 一个循环语句的循环体内包含另一个完整的循环语句, 称为循环的嵌套。 循环的嵌套可 以组成多重嵌套。 2.5.2 经典例题分析 1.下列程序段中,while 循环执行的次数是。 int k=0; while(k=1) -k; A)无限次B)不能执行C)一次也不执行D)执行 1 次 分析:while 语句一般形式为 while(表达式) 语句,执行过程为:计算表达式的值,当 值为真(非 0)时,执行循环体语句。其特点是先判断,后执行。本题 k 初始值为 0,当进 入循环的判断表达式后 k 的值为 1,为真。因为判断表达式是一个赋值表达式,每次循环执 行完之后,k 的值总是被赋值为 1,判断表达式一直为真,所以执行无限次。 答案:A。 2.下列两个程序输入 11 后结果分别是。 #include #include void main()void main() int sum=0,i;int sum=0,i; scanf(“%d”,scanf(“%d”, while(i void main( ) int c=0,k; for(k=1;k void main() int i,j; for(i=1;i void main() int i=0,s=0; for(;) if(i=3|i=5) continue; if(i=6)break; i+; s+=i; printf(“%dn”,s); A) 10B) 13C) 21D) 程序进入死循环 分析:break 语句用在 switch 语句或循环语句中,其作用是跳出 switch 语句或跳出本层 循环,转去执行后面的程序。continue 语句只能用在循环体中,其作用是结束本次循环,即 不再执行循环体中 continue 语句之后的语句,转入下一次循环。 答案:D。 2.5.3 习题 一、选择题 1.语句 while(!c);中的条件!c 等价于。 A) c=0B) c!=1C) c!=0D) -c 2.设有如下程序,运行结果是。 #include void main() int y=10; for( ;y0;y-) if(y%3=0) printf(“%d”,-y); A) 852B) 963C) 1063D)741 3.以下程序段的输出结果是。 int x=3; do printf(“%3d”,x-=2);while(!(-x); A)10B)3-2C)1-2D)1 4.执行下面的程序后,a 的值是。 #include void main() int a,b; for(a=1,b=1;a=20)break; if(b%3=1) b+=3;continue; b-=5; printf(“%d”,a); A) 7B) 8C) 9D) 10 5.下列程序段的输出结果是。 int i,j,m=0; for(i=1;i,则以下 while 循环体将执行次。 #include void main() char ch; while(ch=getchar()=e) printf(“*”); 3.下列程序在运行时,如果从键盘输入 1298,则结果是。 #include void main() int n1,n2; scanf(“%d”, while(n2!=0) n1=n2%10; n2=n2/10; printf(“%d”,n1); 4.下列程序运行结果是。 #include void main() int i,a=3,b=4,t; for(i=1;i void main() int i,j,s=0; for(i=1;i void main() int a=1,b; for(b=1;b=8)break; if(a%2=1) a+=5; continue; a-=3; printf(“%dn”,b); 三、编程题 1. 设计程序计算并输出 1+ 3 1 + 5 1 + 99 1 。 2.编写程序输出下列图形: 1 21 321 4321 54321 3.小球从 100m 高度自由下落,每次落地后反跳回原高度的一半,再下落。求它在第 10 次 落地时,共经过多少米?第 10 次反弹的高度? 4.输入两个整数求其最大公约数。 5.输出 10-100 之间的全部素数。 2.5.4 本节易错知识点 本节阐述了 while、do-while、for、break 和 continue 语句的具体用法。 1.使用 while 语句时应注意: 1) while 语句中表达式的值只要为真即可继续循环。 2) 如果循环体需要包括有一个以上的语句,则必须用,组成复合语句。 2.使用 do-while 语句时应注意: 1) 在 do-while 语句的表达式后面必须加分号, 因为这是一条完整语句结束的标志。 2) do-while 和 while 语句相互替换时,要注意修改循环控制条件。 3.使用 for 语句时应注意: 1) 在
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 新能源汽车行业政策研究
- 数字化营销策略在皮鞋品牌中的应用-洞察及研究
- 运动器材溯源平台-洞察及研究
- 部队出国安全培训课件
- 上肢功能重建-洞察及研究
- 部队交通安全培训会课件
- 达州公安安全知识培训课件
- 基于数字孪生的V带切边工艺多目标优化决策模型
- 基于工业互联网的分布式控制架构对能效提升的实证研究
- 城市固体废弃物视角下办公桌垫回收经济模型构建探索
- 认知障碍患者护理查房
- 无人机放线施工方案
- 挂靠合同协议书版模板
- HJ 1360-2024 废盐利用处置污染控制技术规范 农药行业
- 圆周率祖冲之课件
- 2024至2030年中国超声波加工机床行业深度调研及发展预测报告
- 月饼订购合同模板
- 粮库环保节能技术改造
- 2024至2030年中国钾长石土壤调理剂行业市场深度分析及投资前景展望报告
- 2024事业单位工勤技能考试题库(含答案)
- 部编版五年级上册道德与法治全册课时练(一课一练)(含答案)
评论
0/150
提交评论