计算机二级考试(VC)部分试题及答案_第1页
计算机二级考试(VC)部分试题及答案_第2页
计算机二级考试(VC)部分试题及答案_第3页
计算机二级考试(VC)部分试题及答案_第4页
计算机二级考试(VC)部分试题及答案_第5页
已阅读5页,还剩30页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、20132014 C语言程序设计第一套一、改错题1题目要求下列给定程序中函数fun的功能是:计算函数F(x,y,z)(xy)/(xy)(zy)/(zy)的值。其中x和y的值不相等,z和y的值不相等。例如,当x的值为9,y的值为11,z的值为15时,函数值为3.50。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MODI1.C中,不得增行或删行,也不得更改程序的结构。#include <stdio.h>#include <math.h>#include <stdlib.h>/*found*/#define FU(m,n) (m/n)float

2、 fun(float a,float b,float c) float value; value=FU(a+b,a-b)+FU(c+b,c-b);/*found*/ Return(Value);main() float x,y,z,sum; printf("Input x y z: "); scanf("%f%f%f",&x,&y,&z); printf("x=%f,y=%f,z=%fn",x,y,z); if (x=y|y=z)printf("Data error!n");exit(0);

3、 sum=fun(x,y,z); printf("The result is : %5.2fn",sum);2算法分析#define FU(m,n) (m/n)错误 这样定义FU(m,n)造成语句value=FU(a+b,a-b)+FU(c+b,c-b)执行为value=(a+b/a-b)+(c+b/c-b),所以应该将语句#define FU(m,n) (m/n)改为#define FU(m,n) (m)/(n)语句Return(Value);错误 C语言中大小写字母有不同的含义,此处希望执行返回value的值的操作,所以应该改为return(value);二、填空题1题

4、目要求下列给定程序中,函数fun的功能是:有N×N矩阵,以主对角线为对称线,对称元素相加并将结果存放在左下三角元素中,右上三角元素置为0。例如,若N3,有下列矩阵:123456789计算后结果为10065010 14 9请在程序的下划线处填入正确的内容并把下划线删除。使程序得出正确的结果。注意:部分源程序在文件BLANK1.C中。不得增行或删行,也不得改程序的结构!#include <stdio.h>#define N 4void fun(int (*t)_1_ ) int i, j; for(i=1; i<N; i+) for(j=0; j<i; j+) _

5、2_ =tij+tji; _3_ =0; main()int tN=21,12,13,24,25,16,47,38,29,11,32,54,42,21,33,10, i, j; printf("nThe original array:n"); for(i=0; i<N; i+) for(j=0; j<N; j+) printf("%2d ",tij); printf("n"); fun(t); printf("nThe result is:n"); for(i=0; i<N; i+) for(j=

6、0; j<N; j+) printf("%2d ",tij); printf("n"); 2算法分析N形参t被定义为行数组指针变量,它指向包含N个元素的一位数组。tij以主对角线为对称线,对称元素相加的值应该赋予左下三角元素的tij。tji根据题意,为零的应该是右上三角元素的值。三、编程题1题目要求规定输入的字符串中只包含字母和*号。编写函数fun,其功能是:将字符串中的前导*号全部删除,中间和尾部的*号不删除。例如,字符串中的内容为:*A*BC*DEF*G*,删除后字符串中的内容应当是:A*BC*DEF*G*。编写函数时,不得使用C语言提供的字符

7、串函数。注意:部分源程序在文件PROG1.C中。请勿改动主函数main和其它函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。#include <stdio.h>void fun( char *a )main() char s81; void NONO ( ); printf("Enter a string:n");gets(s); fun( s ); printf("The string after deleted:n");puts(s); NONO();void NONO()/* 本函数用于打开文件,输入数据,调用函数,输出

8、数据,关闭文件。 */ FILE *in, *out ; int i ; char s81 ; in = fopen("in.dat","r") ; out = fopen("out.dat","w") ; for(i = 0 ; i < 10 ; i+) fscanf(in, "%s", s) ; fun(s) ; fprintf(out, "%sn", s) ; fclose(in) ; fclose(out) ;2算法分析(1)主要数据结构 char *a (2)

9、算法描述 记录第一个非*的符号的地址; 将包括第一个在内的非*字符串全部赋予另一个数组。3实现代码 void fun( char *a )char *p=a;while(*p='*') p+;for(;*p!='0'p+,a+)*a=*p;*a='0'4程序调试及测试结果经运行程序调试,将出现的错误分析如下:(1)编译错误(2)连接错误(3)运行错误经过修改程序测试结果正确,符合要求。第二套一、改错题1题目要求下列给定程序中,函数fun的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。请改正函数fun中的错误,使它能得出正

10、确的结果。注意:部分源程序在文件MODI1.C中,不得增行或删行,也不得更改程序的结构。#include <stdlib.h>#include <stdio.h>#include <conio.h>void fun(char *s)int i,j; for(i=0,j=0; si!= '0' i+) if(si>= '0'&&si<= '9')/*found*/ sj=si;/*found*/ sj=”0”;void main()char item80; system("C

11、LS"); printf("nEnter a string: ");gets(item); printf("nnThe string is:%sn",item); fun(item); printf("nnThe string of changing is :%sn",item);2算法分析 语句sj=si;错误。程序在这里应该执行将是数字的字符赋予sj并将j自加1,所以这里应该改为sj+=si语句sj=”0”;错误。这里应该是将字符0赋予sj,而非字符串,所以应该改为sj= 0*二、填空题1题目要求给定程序中,函数fun的

12、功能是将形参给定的字符串、整数、浮点数写到文本文件中,再用字符方式从此文本文件中逐个读入并显示在终端屏幕上。 请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:部分源程序在文件BLANK1.C中。请勿改动main函数和其他函数中的任何内容,仅在函数fun的横线上填入所编写的若干表达式或语句。#include <stdio.h>void fun(char *s, int a, double f)/*found*/ _1_ fp; char ch; fp = fopen("file1.txt", "w"); fprint

13、f(fp, "%s %d %fn", s, a, f); fclose(fp); fp = fopen("file1.txt", "r"); printf("nThe result :nn"); ch = fgetc(fp);/*found*/ while (!feof(_2_) putchar(_3_); ch = fgetc(fp); putchar('n'); fclose(fp);main() char a10="Hello!" int b=12345; double c

14、= 98.76; fun(a,b,c);2算法分析 FILE * 易知这里是为了定义文件指针fp,因此这里应该填FILE *; fp 这里是为了对该文件类型数据进行操作,因此填写fp; ch 为了实现用字符方式从此文本文件中逐个读入并显示在终端屏幕上,此处应该填写ch。三、编程题1题目要求请编写函数fun,该函数的功能是:将M行N列的二维数组中的字符数据,按列的顺序依此放到一个字符串中。例如,若二维数组中的数据为W W W WS S S SH H H H则字符串中的内容应是:WSHWSHWSHWSH。注意:部分源程序在文件PROG1.C中。请勿改动main函数和其他函数中的任何内容,仅在函数f

15、un的花括号中填入所编写的若干语句。#include<stdio.h>#define M 3#define N 4void fun(char (*s)N,char *b) void main() FILE *wf; char a100,wMN= 'W', 'W', 'W', 'W','S', 'S', 'S', 'S','H', 'H', 'H', 'H' int i,j; printf(&q

16、uot;The matrix:n"); for(i=0;i<M;i+) for(j=0;j<N;j+) printf("%3c",wij); printf("n"); fun(w,a); printf("The A string:n"); puts(a); printf("nn");/*/ wf=fopen("out.dat","w"); fprintf(wf,"%s",a); fclose(wf);/*/2算法分析(1)主要数据结构

17、 char (*s)N,char *b(2)算法描述 将原数组行列互换后逐一记录至另一个以为数组,记录完成后将另一个数组的最后加上结束标志0。3实现代码void fun(char (*s)N,char *b) int i,j,k=0; for(i=0;i<N;i+) for(j=0;j<M;j+) bk+=sji; bk='0'4程序调试及测试结果经运行程序调试,将出现的错误分析如下:(1)编译错误(2)连接错误(3)运行错误 经过修改程序测试结果正确,符合要求。第三套一、改错题1题目要求下列给定程序中函数fun的功能是:用冒泡法对6个字符串进行升序排列。请改正程序

18、中的错误,使它能得出正确的结果。注意:部分源程序在文件MODI1.C中,不得增行或删行,也不得更改程序的结构!#include <stdio.h>#include <string.h>#define MAXLINE 20fun ( char *pstr6) int i, j ; char *p ;for (i = 0 ; i < 5 ; i+ ) /*found*/ for (j = i + 1, j < 6, j+) if(strcmp(*(pstr + i), *(pstr + j) > 0) p = *(pstr + i) ;/*found*/

19、*(pstr + i) = pstr + j ; *(pstr + j) = p ; main( ) int i ; char *pstr6, str6MAXLINE ; for(i = 0; i < 6 ; i+) pstri = stri ; printf( "nEnter 6 string(1 string at each line): n" ) ; for(i = 0 ; i < 6 ; i+) scanf("%s", pstri) ; fun(pstr) ; printf("The strings after sortin

20、g:n") ; for(i = 0 ; i < 6 ; i+) printf("%sn", pstri) ;2算法分析 语句for (j = i + 1, j < 6, j+)错误。for语句中的各语句之间应该用“;”号隔开,而非“,”号,所以此处应该改为for (j = i + 1; j < 6; j+)。语句*(pstr + i) = pstr + j ;错误。根据题意,这里程序想执行的是将数组的第j个元素赋予数组的第i个元素,而非将数组的第j个元素的地址赋予数组的第i个元素,所以这里应该改为*(pstr + i) = *(pstr + j)

21、 ;。二、填空题1题目要求下列给定程序中,函数fun的功能是:将s所指字符串中的所有数字字符移到所有非数字字符之后,并保持数字字符串和非数字字符串原有的次序。例如,s所指的字符串为def35adh3kjsdf7,执行后结果为defadhajsdf3537。请在程序的下划线处填入正确的内容把下划线删除,使程序得出正确的结果。注意:部分源程序在文件BLANK1.C中。不得增行或删行,也不得更改程序的结构!#include <stdio.h>void fun(char *s) int i, j=0, k=0; char t180, t280; for(i=0; si!='0

22、9; i+) if(si>='0' && si<='9') /*found*/ t2j=si; _1_; else t1k+=si; t2j=0; t1k=0;/*found*/ for(i=0; i<k; i+) _2_;/*found*/ for(i=0; i<_3_; i+) sk+i=t2i;main() char s80="ba3a54j7sd567sdffs" printf("nThe original string is : %sn",s); fun(s); print

23、f("nThe result is : %sn",s);2算法分析 j+ 使j自加一,当下一次条件再一次满足条件时,能够把对应si的元素记录到数组t2中的下一个元素中; si=t1i 将非数字的元素组成的数组t1 逐个地把它的元素赋给数组s; j 将由数字组成的数组t2中的元 素在t1后逐个赋给数组s中第 k后的元素。三、编程题1题目要求编写函数fun,其功能是:求ss所指字符串中指定字符的个数,并返回此值。例如,若输入字符串123412132,输入字符为1,则输出3。注意:部分源程序在文件PROG1.C中。请勿改动主函数main和其它函数中的任何内容,仅在函数fun的花括

24、号中填入你编写的若干语句。#include <stdio.h>#include <string.h>#define M 81int fun(char *ss, char c)main() char aM, ch; void NONO ( ); printf("nPlease enter a string:"); gets(a); printf("nPlease enter a char:"); ch = getchar(); printf("nThe number of the char is: %dn", f

25、un(a, ch); NONO ( );void NONO ( )/* 本函数用于打开文件,输入测试数据,调用fun函数,输出数据,关闭文件。*/ int i ; FILE *rf, *wf ; char aM, bM, ch ; rf = fopen("in.dat","r") ; wf = fopen("out.dat","w") ; for(i = 0 ; i < 10 ; i+) fscanf(rf, "%s", a) ; fscanf(rf, "%s", b)

26、 ; ch = *b ; fprintf(wf, "%c=%dn", ch, fun(a, ch) ; fclose(rf) ; fclose(wf) ;2算法分析(1)主要数据结构 char *ss, char c(2)算法描述 得出字符数组的所包含的字符数的值并 赋给m; 逐一比较数组中与特定字符相同的字符,若有数组中有一个成立,就让j加上1,最后返回j的值,j的值就是所要求的数组中与特定字符相同的字符个数。3实现代码 int fun(char *ss, char c)int i,j=0,m;m=strlen(ss);for(i=0;i<m;i+)if(ssi=c

27、)j+;return j;4程序调试及测试结果经运行程序调试,将出现的错误分析如下:(1)编译错误(2)连接错误(3)运行错误经过修改程序测试结果正确,符合要求。第四套一、改错题1题目要求下列给定程序中函数fun的功能是:删除s所指字符中所有的小写字母c 。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MODI1.C中,不得增行或删行,也不得更改的程序的结构!#include <stdio.h>void fun( char *s ) int i,j; for(i=j=0; si!='0' i+) if(si!='c')/*found

28、*/ sj=si;/*found*/ si=0;main() char s80; printf("Enter a string: "); gets(s); printf("The original string: "); puts(s); fun(s); printf("The string after deleted : "); puts(s);printf("nn");2算法分析 语句sj=si;错误。当数组中的元素部位c是则记录下该元素并将它赋给元素sj,同时让j自加1,方便记录下下一个不是c的元素,所以这里

29、应该改为sj+=si; 语句si=0;错误。根据题意,程序在这里想将所记录的最后一个不是c的元素的后面一位赋予结束符号“0”,所以这里应该改为sj=0。二、填空题1题目要求程序通过定义学生结构体变量,存储学生的学号、姓名和3门课的成绩。函数fun的功能是:将形参a所指结构体变量中的数据赋给函数中的结构体变量b,并修改b中的学号和姓名,最后输出修改后的数据。例如,a所指变量中的学号、姓名和三门课的成绩依次是:10001、"ZhangSan"、95、80、88,则修改后输出b中的数据应为:10002、"LiSi"、95、80、88。请在下划线处填入正确的内容

30、并将下划线删除,使程序得出正确的结果。注意:部分源程序在文件BLANK1.C中。不得增行或删行,也不得更改程序的结构!#include <stdio.h>#include <string.h>struct student long sno;char name10;float score3;void fun(struct student a) struct student b; int i;/*found*/b = _1_;b.sno = 10002;/*found*/strcpy(_2_, "LiSi");printf("nThe data

31、 after modified :n");printf("nNo: %ld Name: %snScores: ",b.sno, );/*found*/for (i=0; i<3; i+) printf("%6.2f ", b._3_);printf("n");main() struct student s=10001,"ZhangSan", 95, 80, 88;int i;printf("nnThe original data :n");printf("n

32、No: %ld Name: %snScores: ",s.sno, );for (i=0; i<3; i+) printf("%6.2f ", s.scorei);printf("n");fun(s);2算法分析 a 将a赋予b; 将字符串“LiSi”复制到原名字处,将LiSi作为新的; scorei 将三项成绩逐个输出。三、编程题1题目要求规定输入的字符串中只包含字母和*号。请编写函数fun,其功能是:将字符串中的前导*号全部移到字符串的尾部。例如,字符串中的内容为:*A*BC*DEF*G*,移动后

33、,字符串中的内容应当是:A*BC*DEF*G*。在编写函数时,不得使用C语言提供的字符串函数。注意:部分源程序在文件PROG1.C中。请勿改动主函数main和其它函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。#include <stdio.h>void fun( char *a )main() char s81; int n=0; void NONO (); printf("Enter a string:n");gets(s); fun( s ); printf("The string after moveing:n");p

34、uts(s); NONO();void NONO ()/* 本函数用于打开文件,输入数据,调用函数,输出数据,关闭文件。 */ FILE *in, *out ; int i ; char s81 ; in = fopen("in.dat","r") ; out = fopen("out.dat","w") ; for(i = 0 ; i < 10 ; i+) fscanf(in, "%s", s) ; fun(s) ; fprintf(out, "%sn", s) ;

35、fclose(in) ; fclose(out) ;2算法分析(1)主要数据结构 char *a(2)算法描述 记录字符“*”的数量并将其值赋给j; 将字符数组中从第一个非“*”字符开始 的字符赋给字符数组a; 通过开始记录的“*”的数量j在字符数 组的最后加上相应数量的“*”。3实现代码void fun( char *a )int i,j;char *p=a;for(j=0;*p='*'j+)p+;for(i=0;*p!='0'i+,p+)ai=*p;for(;j>0;i+,j-)ai='*'ai='0'4程序调试及测试结

36、果经运行程序调试,将出现的错误分析如下:(1)编译错误(2)连接错误(3)运行错误经过修改程序测试结果正确,符合要求。第五套一、改错题1题目要求下列程序中函数fun的功能是:按顺序给s所指数组中的元素赋予从2开始的偶数,然后再按顺序对每五个元素求一个平均值,并将这些值依次存放在w所指的数组中。若s所指数组中元素的个数不是5的倍数,则多余部分忽略不计。例如,s所指数组有14个元素,则只对前10个元素进行处理,不对最后的4个元素求平均值。请改正程序的错误,使它能得出正确结果。注意:部分源程序在文件MODI1.C中,不得增行或删行,也不得更改程序的结构。#include <stdio.h>

37、;#define SIZE 20fun(double *s, double *w) int k,i; double sum; for(k=2,i=0;i<SIZE;i+) si=k; k+=2; /*found*/ sun=0.0; for(k=0,i=0;i<SIZE;i+) sum+=si;/*found*/ if(i+1%5=0) wk=sum/5; sum=0; k+; return k;main( ) double aSIZE,bSIZE/5; int i, k; k = fun(a,b); printf("The original data:n");

38、 for(i=0; i<SIZE; i+) if(i%5=0) printf("n"); printf("%4.0f", ai); printf("nnThe result :n"); for(i=0; i<k; i+) printf("%6.2f ",bi); printf("nn");2算法分析 语句sun=0.0;错误 变量sun在程序中未被定义,此处应该是书写错误,应该改为sum=0.0; 语句if(i+1%5=0)错误 运算符%的优先级高于运算符+,根据题意,程序在这里是为

39、了判断sum是否已为5个元素的和,所以应该是先让i加上1后再取余,因此应该改为if(i+1)%5=0)二、填空题1题目要求下列给定程序中,函数fun的功能是:把形参a所指数组中的最大值放在a0中,接着求出a所指数组中的最小值放在a1中,再把a所指数组元素中的次大值放在a2中,把a数组元素中的次小值放在a3中,以此类推。例如,若a所指数组中的数据最初排列为:1、4、2、3、9、6、5、8、7,按规则移动后,数据排列为:9、1、8、2、7、3、6、4、5。形参n中存放a所指数组中数据的个数。请在下划线处填入正确的内容并将下划线删除,使程序得出正确的结果。注意:部分源程序在文件BLANK1.C中。不

40、得增行或删行,也不得更改程序的结构!#include <stdio.h>#define N 9/*found*/void fun(int _1_, int n) int i, j, max, min, px, pn, t;/*found*/ for (i=0; i<n-1; i+=_2_) max = min = ai; px = pn = i;/*found*/ for (j=_3_; j<n; j+) if (max < aj) max = aj; px = j; if (min > aj) min = aj; pn = j; if (px != i)

41、t = ai; ai = max; apx = t; if (pn = i) pn= px; if (pn != i+1) t = ai+1; ai+1 = min; apn = t; main() int bN=1,4,2,3,9,6,5,8,7, i; printf("nThe original data :n"); for (i=0; i<N; i+) printf("%4d ", bi); printf("n"); fun(b, N); printf("nThe data after moving :n&quo

42、t;); for (i=0; i<N; i+) printf("%4d ", bi); printf("n");2算法分析 a main()函数中调用fun函数时实参为b和N,所以fun函数的形参应该是数组a; 2 因为第一个for循环语句执行一次要记录两个值,所以此处应该填写2; i+1 将ai的值赋予max和min后,程序要比较从ai下一个元素开始的元素,所以j的值应该为i+1三、编程题1题目要求学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun ,其功能是:把低于平均分的学生数据放入b所指的数组中,低于

43、平均分的学生人数通过形参n传回,平均分通过函数值返回。注意:部分源程序在文件PROG1.C中。请勿改动主函数main和其它函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。#include <stdio.h>#define N 8typedef struct char num10; double s; STREC;double fun( STREC *a, STREC *b, int *n )main() STREC sN="GA05",85,"GA03",76,"GA02",69,"GA04&qu

44、ot;,85, "GA01",91,"GA07",72,"GA08",64,"GA06",87; STREC hN,t;FILE *out ; int i,j,n; double ave; ave=fun( s,h,&n ); printf("The %d student data which is lower than %7.3f:n",n,ave); for(i=0;i<n; i+) printf("%s %4.1fn",hi.num,hi.s); prin

45、tf("n"); out = fopen("out.dat","w") ; fprintf(out, "%dn%7.3fn", n, ave); for(i=0;i<n-1;i+) for(j=i+1;j<n;j+) if(hi.s>hj.s) t=hi ;hi=hj; hj=t; for(i=0;i<n; i+) fprintf(out,"%4.1fn",hi.s); fclose(out);2算法分析(1)主要数据结构 STREC *a, STREC *b, int

46、*n(2)算法描述 通过for语句进行全体学生成绩的求和, 再让和值sum除以N值计算成绩平均值 ave;通过if语句判断各个学生成绩是否大于成绩平均值ave,若小于平均值,则将该学生信息赋给另一个数组,并通过另一个变量记录成绩小于平均值的学生人数(条件满足一次让该变量自加一),再将该变量最后的值赋予一指针变量。3实现代码double fun( STREC *a, STREC *b, int *n )int i,j;double sum=0.0,ave=0.0;for(i=0;i<N;i+)sum=sum+ai.s;ave=sum/N;for(i=0,j=0;i<N;i+)if(a

47、ve>ai.s)bj=ai;j+;*n=j;return ave;4程序调试及测试结果经运行程序调试,将出现的错误分析如下:(1)编译错误(2)连接错误(3)运行错误 经过修改程序测试结果正确,符合要求。第六套一、改错题1题目要求给定程序MODI1.C中函数fun的功能是:将m(1m10)个字符串连接起来,组成一个新串,放入pt所指存储区中。例如:把三个串"abc"、"CD"、"EF"连接起来,结果是"abcCDEF"。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MODI1.C中,不得增行

48、或删行,也不得更改程序的结构。#include <stdio.h>#include <string.h>void fun ( char str10, int m, char *pt )/*found*/ Int k, q, i ; for ( k = 0; k < m; k+ ) q = strlen ( str k ); for (i=0; i<q; i+)/*found*/ pt += q ; pt0 = 0 ; main( ) int m, h ; char s1010, p120 ; printf( "nPlease enter m:&qu

49、ot; ) ; scanf("%d", &m) ; gets(s0) ; printf( "nPlease enter %d string:n", m ) ; for ( h = 0; h < m; h+ ) gets( sh) ; fun(s, m, p) ; printf( "nThe result is : %sn", p) ;2算法分析 语句int k, q, i ;错误 类型标识 符int属于关键字,大小写字母会有不同的含 义,此处是为了定义整型数据,所以应该改为 int k,q,i;语句pti = strk,

50、i ;错误 二维数组的表示方式应该为strki,所以此句应该改为pti=strki;二、填空题1题目要求给定程序中,函数fun的功能是:将形参指针所指结构体数组中的三个元素按num成员进行升序排列。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:部分源程序在文件BLANK1.C中。请勿改动main函数和其他函数中的任何内容,仅在函数fun的横线上填入所编写的若干表达式或语句。#include <stdio.h>typedef struct int num; char name10;PERSON;/*found*/void fun(PERSON _1_)/*found*/ _2_ temp; if(std0.num>std1.num) temp=std0; std0=std1; std1=temp; if(std0.num>std2.num) temp=std0; std0=std2; std2=temp; if(std1.num>std2.num) temp=std1; std1=std2; std2=temp; main() PERSON std = 5,"Zhanghu",2,"WangL

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论