




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、.内容要点回顾内容要点回顾#include stdio.h“#define PI 3.1415926int main( )int m=6,n;float a=1.68,b;char ch1=$,ch2;double x=6.18,y;printf(请输入一个整数:请输入一个整数:);scanf(%d,&n);getchar(); /把上面输入时按的回车读走丢弃把上面输入时按的回车读走丢弃,否则下面的输入语句得到的是回车否则下面的输入语句得到的是回车printf(请输入一个字符:请输入一个字符:);scanf(%c,&ch2);printf(请输入一个实数:请输入一个实数:);scanf(%f,
2、&b);printf(请输入一个长实数:请输入一个长实数:);scanf(%lf,&y);printf(n我原来的整数是我原来的整数是%d,新输入的整数是新输入的整数是%d.n,m,n);printf(n我原来的实数是我原来的实数是%.2f,新输入的实数是新输入的实数是%.2f.n,a,b);printf(n我原来的字符是我原来的字符是%c,新输入的字符是新输入的字符是%c.n,ch1,ch2);printf(n我原来的长实数是我原来的长实数是%.2lf,新输入的长实数是新输入的长实数是%.2lf.n,x,y); return 0;.第三章顺序结构程序设计第三章顺序结构程序设计学习目的:通过对
3、运算符的介绍,来掌学习目的:通过对运算符的介绍,来掌握握C C语言对数据的处理方法语言对数据的处理方法1 1 算术运算符及表达式算术运算符及表达式2 2 赋值运算与赋值表达式赋值运算与赋值表达式3 C3 C语言特有的运算和运算符语言特有的运算和运算符.1 1 算术运算与算术表达式算术运算与算术表达式在语言中,除控制语句和输入输出函数外,其它所有在语言中,除控制语句和输入输出函数外,其它所有基本操作都作为运算符处理。基本操作都作为运算符处理。 1. 1.五种基本算术运算符五种基本算术运算符 + +、- -(减法(减法/ /取负)、取负)、* *、/ /、%(求余数)(求余数)(1 1)关于除法运
4、算)关于除法运算/ /C C语言规定:两个整数相除,其商为整数,小数部分被语言规定:两个整数相除,其商为整数,小数部分被舍弃。例如,舍弃。例如,5 / 2 = 25 / 2 = 2。 (2 2)关于求余数运算)关于求余数运算要求两侧的操作数均为整型数据,否则出错。要求两侧的操作数均为整型数据,否则出错。 2.2.表达式和算术表达式表达式和算术表达式(1 1)表达式的概念用运算符和括号将运算对象(常量、)表达式的概念用运算符和括号将运算对象(常量、变量和函数等)连接起来的、符合语言语法规则的式子,变量和函数等)连接起来的、符合语言语法规则的式子,称为表达式。称为表达式。.关于求余运算关于求余运算
5、% 只能用于整形数据只能用于整形数据 运算的含义是求两个数整除(即商为整数)后的运算的含义是求两个数整除(即商为整数)后的余数。余数。如:如:8/4 8/4 结果为结果为2 2而而8%48%4结果为结果为0 0 7/4 7/4 结果为结果为1 1而而7%47%4结果为结果为3 3 -5%2-5%2结果为结果为-1 5%-1 5%(-2-2)结果为)结果为1 1 重要性质:重要性质:若若a%ba%b结果为结果为0 0,则,则a a能被能被b b整除;整除; a%ba%b的结果只可能是的结果只可能是0 0,1 1,b-1b-1之中的一个。之中的一个。. 单个常量、变量或函数,可以看作是表达式的一种
6、特例。单个常量、变量或函数,可以看作是表达式的一种特例。将单个常量、变量或函数构成的表达式称为简单表达式,其它将单个常量、变量或函数构成的表达式称为简单表达式,其它表达式称之为复杂表达式。表达式称之为复杂表达式。(2 2)算术表达式的概念)算术表达式的概念表达式中的运算符都是算术运算符。例如,表达式中的运算符都是算术运算符。例如,3 + 6 3 + 6 * * 9 9、(x (x + y) / 2 - 1+ y) / 2 - 1等,都是算术表达式。等,都是算术表达式。良好的源程序书写习惯良好的源程序书写习惯:在表达式中,在双目运算符的左:在表达式中,在双目运算符的左右两侧各加一个空格,可增强程
7、序的可读性。右两侧各加一个空格,可增强程序的可读性。特别注意:数学式子:特别注意:数学式子:b b2 2-4ac -4ac 写为写为C C语言的表达式:语言的表达式:b b* *b-4b-4* *a a* *c c 其中的其中的* *不可省略。不可省略。运算符的优先级与结合性运算符的优先级与结合性(1 1)语言规定了运算符的优先级和结合性。)语言规定了运算符的优先级和结合性。 所谓结合性是指,当一个操作数两侧的运算符具有相同的所谓结合性是指,当一个操作数两侧的运算符具有相同的优先级时,该操作数是先与左边的运算符结合,还是先与右边优先级时,该操作数是先与左边的运算符结合,还是先与右边的运算符结合
8、。的运算符结合。.自左至右的结合方向,称为左结合性。反之,称为自左至右的结合方向,称为左结合性。反之,称为右结合性。右结合性。结合性是语言的独有概念。除结合性是语言的独有概念。除单目单目运算符、运算符、赋值赋值运算符和运算符和条件条件运算符是右结合性外,其它运算符都是左运算符是右结合性外,其它运算符都是左结合性。结合性。(2 2)表达式求值)表达式求值1 1)按运算符的优先级高低次序执行。例如,先乘除)按运算符的优先级高低次序执行。例如,先乘除后加减。后加减。2 2)如果在一个运算对象(或称操作数)两侧的运算)如果在一个运算对象(或称操作数)两侧的运算符的优先级相同,则按语言规定的结合方向(结
9、合性符的优先级相同,则按语言规定的结合方向(结合性)进行。)进行。例如,算术运算符的结合方向是例如,算术运算符的结合方向是“自左至右自左至右”,即,即:在执行:在执行“a a b + c b + c”时,变量时,变量b b先与减号结合,执行先与减号结合,执行“a - a - b b”;然后再执行加;然后再执行加c c的运算。的运算。.4.4.数据类型转换数据类型转换(1 1) 在语言中,整型、实型和字符型在语言中,整型、实型和字符型数据间可以混合运算(因为字符数据与整型数据间可以混合运算(因为字符数据与整型数据可以通用)。数据可以通用)。如果一个运算符两侧的操作数的数据类型如果一个运算符两侧的
10、操作数的数据类型不同,则系统按不同,则系统按“先转换、后运算先转换、后运算”的原则的原则,首先将数据自动转换成同一类型,然后在,首先将数据自动转换成同一类型,然后在同一类型数据间进行运算。转换规则有同一类型数据间进行运算。转换规则有自动自动和和强制强制两种。自动的规则为不同范围的数据两种。自动的规则为不同范围的数据相互运算将会使小范围的数据先转换为大范相互运算将会使小范围的数据先转换为大范围的数据类型再运算,结果为大范围类型;围的数据类型再运算,结果为大范围类型;.(2 2)除自动转换外,语言也允许强制转换。)除自动转换外,语言也允许强制转换。数据类型强制转换的一般格式为:数据类型强制转换的一
11、般格式为: ( (要转换成的数据类型要转换成的数据类型)( )(被转换的表达式被转换的表达式) )当被转换的表达式是一个简单表达式时,外面的一对圆括号可以缺省。当被转换的表达式是一个简单表达式时,外面的一对圆括号可以缺省。例如,例如,(double)a (double)a (等价于(等价于(double)(a) /(double)(a) /* *将变量将变量a a的值转换成的值转换成doubledouble型型* */ /(int)(x + y) (int)(x + y) / /* *将将x+yx+y的结果转换成的结果转换成intint型型* */ /(float)5 / 2(float)5
12、/ 2(等价于(等价于(float)(5)/2(float)(5)/2) / /* *将将5 5转换成实型再除以转换成实型再除以2 2(=2.5=2.5)* */ /(float)(5 / 2) (float)(5 / 2) / /* *将将5 5整除整除2 2的结果(的结果(2 2)转换成实型()转换成实型(2.02.0)* */ /注意:强制转换类型得到的是一个所需类型的中间量,原表达式类型并注意:强制转换类型得到的是一个所需类型的中间量,原表达式类型并不发生变化。例如,不发生变化。例如,(double)a (double)a 只是将变量只是将变量a a的值转换成一个的值转换成一个doub
13、ledouble型的中型的中间量,其数据类型并未转换成间量,其数据类型并未转换成doubledouble型。型。.2 2 赋值运算与赋值表达式赋值运算与赋值表达式 1. 1.赋值运算赋值运算 赋值符号赋值符号“=”就是赋值运算符,它的作用是将一个表就是赋值运算符,它的作用是将一个表达式的值赋给一个变量。达式的值赋给一个变量。 赋值运算符的一般形式为:赋值运算符的一般形式为: 变量变量 = = 表达式表达式 例如,例如,x = 5 x = 5 y = (float)5 / 2 y = (float)5 / 2 如果表达式值的类型,与被赋值变量的类型不一致,如果表达式值的类型,与被赋值变量的类型不
14、一致,但都是数值型或字符型时,系统自动地将表达式的值转换但都是数值型或字符型时,系统自动地将表达式的值转换成被赋值变量的数据类型,然后再赋值给变量。成被赋值变量的数据类型,然后再赋值给变量。 思考题:假设变量思考题:假设变量numnum的数据类型为的数据类型为floatfloat,其值为,其值为2.52.5,则执行则执行“num = (int)numnum = (int)num”后,后,numnum的值等于多少?的值等于多少?.2.2.复合赋值运算复合赋值运算复合赋值运算符是由赋值运算符之前再加一个双目运算符复合赋值运算符是由赋值运算符之前再加一个双目运算符构成的。构成的。复合赋值运算的一般格
15、式为:复合赋值运算的一般格式为: 变量变量 双目运算符双目运算符= = 表达式表达式 复合赋值运算符复合赋值运算符它它等价于等价于:变量:变量 = = 变量变量 双目运算符双目运算符 ( (表达式表达式) )。当表达式为简单表达式时,表达式外的一对圆括号才可缺当表达式为简单表达式时,表达式外的一对圆括号才可缺省,否则可能出错。省,否则可能出错。例如,例如,x += 3 x += 3 / /* * 等价于等价于x=x+3 x=x+3 * */ / y y * *= x + 6= x + 6/ /* * 等价于等价于y=yy=y* *(x+6)(x+6),而不是,而不是y=yy=y* *x+6 x
16、+6 * */ /C C语言规定的语言规定的1010种复合赋值运算符如下:种复合赋值运算符如下:+=+=,-=-=,* *=,/=/=,%=%=; / /* *复合算术运算符(复合算术运算符(5 5个)个)* */ /&=&=,=,|=|=,=;/ /* *复合位运算符(复合位运算符(5 5个)个)* */ /.赋值表达式赋值表达式由赋值运算符或复合赋值运算符,将一个变量和一个由赋值运算符或复合赋值运算符,将一个变量和一个表达式连接起来的表达式,称为赋值表达式。表达式连接起来的表达式,称为赋值表达式。(1 1)一般格式)一般格式 变量变量 (复合)赋值运算符(复合)赋值运算符 表达式表达式(2
17、 2)赋值表达式的值)赋值表达式的值任何一个表达式都有一个值,赋值表达式也不例外。任何一个表达式都有一个值,赋值表达式也不例外。被赋值变量的值,就是赋值表达式的值被赋值变量的值,就是赋值表达式的值。例如,例如,“a = 5a = 5”这个赋值表达式,变量这个赋值表达式,变量a a的值的值“”就就是它的值。是它的值。注意:注意:赋值表达式后加分号就构成赋值语句。赋值表达式后加分号就构成赋值语句。a = 5a = 5;y y * *= x + 6= x + 6;.3 C3 C语言特有的运算和运算符语言特有的运算和运算符 一、一、 自增(自增(+)、自减()、自减(- -)运算)运算 1. 1.作用
18、作用 自增运算使单个变量的值增,自减运算使单个自增运算使单个变量的值增,自减运算使单个变量的值减。变量的值减。 2.2.用法与运算规则用法与运算规则 自增、自减运算符都有两种用法:自增、自减运算符都有两种用法: (1 1)前置运算)前置运算运算符放在变量之前:运算符放在变量之前:变量、变量变量、变量 先使变量的值增(或减),然后再以变化后的先使变量的值增(或减),然后再以变化后的值参与其它运算,即先增减、后运算。值参与其它运算,即先增减、后运算。 (2 2)后置运算)后置运算运算符放在变量之后:运算符放在变量之后:变量、变量变量、变量 变量先参与其它运算,然后再使变量的值增(或变量先参与其它运
19、算,然后再使变量的值增(或减),即先运算、后增减。减),即先运算、后增减。. 案例案例3.1 3.1 自增、自减运算符的用法与运算规则示例。自增、自减运算符的用法与运算规则示例。/ /* *案例代码文件名:案例代码文件名:AL3_1CAL3_1C* */ / /* *程序功能:自增、自减运算符的用法与运算规则示例程序功能:自增、自减运算符的用法与运算规则示例* */ /#include stdio.h#include stdio.hint main( )int main( ) int x=6, y; int x=6, y; printf(x=%dn,x); printf(x=%dn,x); /
20、 /* *输出输出x x的初值的初值* */ / y = +x; y = +x; / /* *前置运算前置运算* */ / printf(y=+x: x=%d,y=%dn,x,y); printf(y=+x: x=%d,y=%dn,x,y); y = x-; y = x-; / /* *后置运算后置运算* */ / printf(y=x-: x=%d,y=%dn,x,y); printf(y=x-: x=%d,y=%dn,x,y); return 0;return 0; 程序运行结果:程序运行结果:x=6x=6y=+x: x=7,y=7y=+x: x=7,y=7y=x-: x=6,y=7 y=
21、x-: x=6,y=7 .思考题:如果将案例思考题:如果将案例“y=+x;y=+x;”语句中的前置运算改语句中的前置运算改为后置(为后置(y=x+;y=x+;),),“y=x-;y=x-;”语句中的后置运算改为前语句中的后置运算改为前置(置(y=-x;y=-x;),程序运行结果会如何?),程序运行结果会如何?说明说明(1 1)自增、自减运算,常用于循环语句中,使循环控)自增、自减运算,常用于循环语句中,使循环控制变量加(或减),以及指针变量中,使指针指向下(制变量加(或减),以及指针变量中,使指针指向下(或上)一个地址。或上)一个地址。(2 2)自增、自减运算符,不能用于常量和表达式。)自增、
22、自减运算符,不能用于常量和表达式。例如,例如,5+5+、-(a+b)-(a+b)等都是非法的。等都是非法的。(3 3)在表达式中,连续使同一变量进行自增或自减)在表达式中,连续使同一变量进行自增或自减运算时,很容易出错,所以最好避免这种用法。运算时,很容易出错,所以最好避免这种用法。二、二、 逗号运算(,)及其表达式逗号运算(,)及其表达式语言提供一种用逗号运算符语言提供一种用逗号运算符“,”连接起来的式子连接起来的式子,称为逗号表达式。逗号运算符又称顺序求值运算符。,称为逗号表达式。逗号运算符又称顺序求值运算符。.1. 1.一般形式一般形式 表达式表达式, , 表达式表达式, , , , 表
23、达式表达式n n2.2.求解过程求解过程自左至右,依次计算各表达式的值,自左至右,依次计算各表达式的值,“表达式表达式n n” 的值即为的值即为整个逗号表达式的值。整个逗号表达式的值。例如,逗号表达式例如,逗号表达式“a = 3 a = 3 * * 5, a 5, a * * 4 4”的值的值=60=60:先求解:先求解a a = 3 = 3 * * 5 5,得,得a=15a=15;再求;再求a a * * 4 = 60 4 = 60,所以逗号表达式的值,所以逗号表达式的值=60=60。又例如,逗号表达式又例如,逗号表达式“(a = 3 (a = 3 * * 5, a 5, a * * 4),
24、 a + 5 4), a + 5”的值的值=20=20:先求解先求解a = 3 a = 3 * * 5 5,得,得a=15a=15;再求;再求a a * * 4=60 4=60;最后求解;最后求解a + a + 5=205=20,所以逗号表达式的值,所以逗号表达式的值=20=20。注意:并不是任何地方出现的逗号,都是逗号运算符。很注意:并不是任何地方出现的逗号,都是逗号运算符。很多情况下,逗号仅用作分隔符。多情况下,逗号仅用作分隔符。.顺序结构程序设计顺序结构程序设计 在顺序结构程序中,各语句(或命令)是按照位置的先后次在顺序结构程序中,各语句(或命令)是按照位置的先后次序,顺序执行的,且每个
25、语句都会被执行到。序,顺序执行的,且每个语句都会被执行到。 案例案例3.2 3.2 输入任意三个整数,求它们的和及平均值。输入任意三个整数,求它们的和及平均值。/ /* *案例代码文件名:案例代码文件名:AL3_2.C AL3_2.C * */ / /* *功能:设计一个顺序结构程序,求三个整数的和及平均值。功能:设计一个顺序结构程序,求三个整数的和及平均值。* */ / #include stdio.h#include stdio.hint main( )int main( ) int num1,num2,num3,sum; int num1,num2,num3,sum; float ave
26、r; float aver; printf(Please input three numbers:); printf(Please input three numbers:); scanf(%d%d%d,&num1,&num2,&num3);/ scanf(%d%d%d,&num1,&num2,&num3);/* *输入三个整数输入三个整数* */ / sum=num1+num2+num3; sum=num1+num2+num3; / /* *求累计和求累计和* */ / aver=sum/3.0; aver=sum/3.0; / /* *求平均值求平均值* */ / printf(num1=
27、%d,num2=%d,num3=%dn,num1,num2,num3); printf(num1=%d,num2=%d,num3=%dn,num1,num2,num3); printf(sum=%d,aver=%7.2fn,sum,aver); printf(sum=%d,aver=%7.2fn,sum,aver); return 0;return 0; .思考题:能否将思考题:能否将“aver=sum/3.0;aver=sum/3.0;”中中“3.03.0”改为改为“3 3”? 案例案例3.3 3.3 求方程求方程axax2 2+bx+c=0+bx+c=0的实数根。的实数根。a a,b b,
28、c c由键盘输入,由键盘输入,a0a0且且b b2 2-4ac0-4ac0。/ /* *案例代码文件名:案例代码文件名:AL3_3.CAL3_3.C。* */ / /* *功能:设计一个顺序结构程序,求方程的根。功能:设计一个顺序结构程序,求方程的根。* */ /#include math.h /#include math.h /* *为使用求平方根函数为使用求平方根函数sqrt()sqrt(),包含,包含math.hmath.h头文件头文件 * */ /#include stdio.h#include stdio.hint main( )int main( ) float a,b,c,dis
29、c,x1,x2; float a,b,c,disc,x1,x2; printf(Input a, b, c: ); printf(Input a, b, c: ); scanf(%f%f%f,&a,&b,&c); scanf(%f%f%f,&a,&b,&c);/ /* *输入方程的三个系数的值输入方程的三个系数的值* */ / disc=b disc=b* *b-4b-4* *a a* *c; c;/ /* *求判别式的值赋给求判别式的值赋给discdisc* */ / x1=(-b+sqrt(disc)/(2 x1=(-b+sqrt(disc)/(2* *a);a); x2=(-b-sqrt
30、(disc)/(2 x2=(-b-sqrt(disc)/(2* *a);a); printf(nx1=%6.2fnx2=%6.2fn,x1,x2); printf(nx1=%6.2fnx2=%6.2fn,x1,x2); return 0;return 0; . 案例案例3.4 3.4 从键盘输入一个小写字母,要求用大小写字母形从键盘输入一个小写字母,要求用大小写字母形式输出该字母及对应的式输出该字母及对应的ASCIIASCII码值。码值。/ /* *案例代码文件名:案例代码文件名:AL3-4.CAL3-4.C。* */ /#include stdio.h#include stdio.hint
31、main( )int main( ) char c1,c2; char c1,c2; printf(Input a lowercase letter: ); printf(Input a lowercase letter: ); c1=getchar( ); c1=getchar( ); putchar(c1);printf(,%dn,c1); putchar(c1);printf(,%dn,c1); c2=c1-32; c2=c1-32;/ /* *将大写字母转换成对应的小写字母将大写字母转换成对应的小写字母* */ / printf(%c,%dn,c2,c2); printf(%c,%dn
32、,c2,c2); return 0;return 0; 程序演示程序演示 . 程序运行情况如下:程序运行情况如下: Input a lowercase letter: aInput a lowercase letter: a a,97 a,97 A,65 A,65 在顺序结构程序中,一般包括以下几个部分:在顺序结构程序中,一般包括以下几个部分: 1 1程序开头的编译预处理命令。程序开头的编译预处理命令。 在程序中要使用标准函数(又称库函数),需将相应在程序中要使用标准函数(又称库函数),需将相应的头文件包含进来。的头文件包含进来。 2 2顺序结构程序的函数体中,是完成具体功能的各顺序结构程序的
33、函数体中,是完成具体功能的各个语句和运算,主要包括:个语句和运算,主要包括: (1 1)变量类型的说明。)变量类型的说明。 (2 2)提供数据语句。)提供数据语句。-输入输入 (3 3)运算处理部分。)运算处理部分。-处理处理 (4 4)输出结果部分。)输出结果部分。-输出输出. 20内容要点内容要点 / /和和%运算符的运算规律运算符的运算规律 自增自增+自减自减- -运算的特点运算的特点 逗号运算符的应用逗号运算符的应用* * 格式化输出输入的典型应用:格式化输出输入的典型应用: printf(%dn, a);printf(%dn, a); scanf(%d, &b); scanf(%d,
34、 &b);.格式指示符格式指示符 scanf需要掌握:需要掌握:%d int%c char%f float%lf double21 printfprintf需要掌握:需要掌握:%d %d intint%c %c charchar%f %f float/doublefloat/double%.3f %.3f float/doublefloat/double. 22到目前应会的语句到目前应会的语句 变量赋值:变量名变量赋值:变量名=表达式;表达式;如如 a=3+5a=3+5* *6; b=+a; a+; b-;6; b=+a; a+; b-; 输出语句:输出语句: printf(%dn, a);p
35、rintf(%dn, a); 输入语句:输入语句: scanf(%d, &b);scanf(%d, &b);.改错题:改错题:1. 1.分析下列程序中的错误并改正:分析下列程序中的错误并改正:#include stdio.h;#include stdio.h;int main( )int main( ) / / * * main function main function * * / / float r, s; / float r, s; /* * / /* *r is radiusr is radius* */,/,/* *s is areas is area* */ /* */ / r=
36、5.0 ; r=5.0 ; s=14159 s=14159* *r r* *r ;r ; printf(%fn,s) printf(%fn,s).2.2.指出下列程序中的错误并改正:指出下列程序中的错误并改正: #include stdio.h#include stdio.h int main( )int main( ) / /* * main function main function* */ / float a, b, c, v; float a, b, c, v; a=2.0;b=0,c=4.0 a=2.0;b=0,c=4.0 v=a v=a* *b b* *c; c; printf(
37、%fn, v) printf(%fn, v) return 0;return 0; .3.3.分析程序运行结果:分析程序运行结果:#include #include stdio.h stdio.h int main( )int main( ) int a=3,b=5; int a=3,b=5; a=b; a=b; b=a; b=a; printf(a=%d,b=%dn,a,b); printf(a=%d,b=%dn,a,b); return 0; return 0; 要交换两个变量的值,怎么办?要交换两个变量的值,怎么办?-变量交换法变量交换法.4.4.计算计算 的值。初学者可能很容易就写出了
38、下面程序:的值。初学者可能很容易就写出了下面程序:#include #include stdio.h stdio.h #include #include math.h math.h int main ( )int main ( ) printf(%fn, sin(1) + sin(1/2) + sin(1/3) + sin (1/4) +printf(%fn, sin(1) + sin(1/2) + sin(1/3) + sin (1/4) +sin(1/5) + sin(1/6) + sin(1/7) + sin(1/8) +sin(1/5) + sin(1/6) + sin(1/7) + sin(1/8) +sin(1/9) + sin(1/10) );sin(1/9) + sin(1/10) ); return 0; return 0; 此后发现这个程序可以正常通过编译,但执行时却得不此后发现这个程序可以正常通过编译,但执行时却得不到正确结果。也就是说,这个程序有语义错误。为什么呢到正确结果。也就是说,这个程序有语义错误。为什么呢?如果读者在仔细读了这个程序
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 易用性与人性化质检技术考核试卷
- 植物基纸浆创新考核试卷
- 箱包行业智能穿戴设备考核试卷
- 糖批发企业市场竞争力分析与发展规划考核试卷
- 硅冶炼过程中的产品质量检验与控制考核试卷
- 影视灯光控制台租赁与租赁设备安全操作培训协议
- 高端冰球比赛冰面监测系统租赁与维护保障协议
- 生物制药中试基地股权投资与项目验收合作协议
- 翻译认证补充协议(学术论文)
- 国际配偶移民忠诚度约定书
- iso220002024食品安全管理体系标准
- 空间中的垂直学案高三数学一轮复习
- 重庆江北国际机场有限公司招聘笔试题库2024
- ipv6升级改造建设方案
- 大学生英语四级真题模拟试卷5份
- 单位反恐专项经费保障制度
- 羽毛球比赛对阵表模板
- 2024年上海市中考数学真题试卷及答案解析
- 统编版2023-2024学年语文三年级下册第五单元导读课教学设计
- 2024年陕西延长石油(集团)有限责任公司校园招聘考试试题参考答案
- 地籍测量成果报告
评论
0/150
提交评论