欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    2007-2011计算机二级C语言考试真题及答案(共65页).doc

    • 资源ID:13424930       资源大小:145.50KB        全文页数:65页
    • 资源格式: DOC        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    2007-2011计算机二级C语言考试真题及答案(共65页).doc

    精选优质文档-倾情为你奉上2007年9月全国计算机等级考试二级笔试试卷C语言程序设计(考试时间120分钟,满分100分) 一、选择题(1)(10)每题2分,(11)(50)每题1分,共60分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡上,答在试卷上不得分。(1)软件是指A)程序 B)程序和文档C)算法加数据结构 D)程序、数据与相关文档的完整集合(2)软件调试的目的是A)发现错误 B)改正错误C)改善软件的性能 D)验证软件的正确性(3)在面向对象中,实现信息隐蔽是依靠 A)对象的继承 B)对象的多态 C)对象的封装 D)对象的分类(4)下列叙述中,不符合良好程序设计风格要求的是 A)程序的效率第一,清晰第二 B)程序的可读性好 C)程序中要有必要的注释 D)输入数据前要有提示信息(5)下列叙述中正确的是 A)程序执行的效率与数据的存储结构密切相关 B)程序执行的效率只取决于程序的控制结构 C)程序执行的效率只取决于所处理的数据量 D)以上三种说法都不对(6)下列叙述中正确的是 A)数据的逻辑结构与存储结构必定是一一对应的 B)由于计算机存储空间是向量式的存储结构,因此,数据的存储结构一定是线性结构 C)程序设计语言中的数组一般是顺序存储的,因此,利用数组只能处理线性结构 D)以上三种说法都不对(7)冒泡排序在最坏情况下的比较次数是 A)n(n+1)/2 B)nlog2n C)n(n1)/2 D)n/2(8)一棵二叉树中共有70个叶子结点与80个度为1的结点,则该二叉树中的总结点数为 A)219 B)221 C)229 D)231(9)下列叙述正确的是 A)数据系统是一个独立的系统,不需要操作系统的支持 B)数据库技术的根本目标是要解决数据的共享问题 C)数据库管理系统就是数据库系统 D)以上三种说法都不对(10)下列叙述中正确的是 A)为了建立一个关系,首先要构造数据的逻辑关系 B)表示关系二维表中各元组的每一个分量还可以分成若干数据项 C)一个关系的属性名表称为关系模式 D)一个关系可以包括多个二维表(11)C语言源程序名的后缀是 A).exe B).C C).obj D).cp(12)可在C程序中用作用户标识符的一组标识符是A)and B)Date C)Hi D)case 2007 y-m-d Dr. Tom Bigl(13)以下选项中,合法的一组C语言数值常量是 A)028 B)12 C)177 D)0x8A .5e-3 OXa23 4c1.5 10,000(14)以下叙述正确的是 A)C语言程序将从源程序中第一个函数开始执行 B)可以在程序中由用户指定任意一个函数作为主函数,程序将从此开始执行 C)C语言规定必须用min作为主函数名,程序将从开始执行,在此结束 D)min可作为用户标识符,用以命名任意一个函数作为主函数(15)若在定义语句:int a,b,c*p=&c;之后,接着执行以下选项中的语句,则能正确执行的语句是 A)scanf(“%d”,a,b,c); B)scanf(“%d%d%d”,a,b,c); C)scanf(“%d”,p); D)scanf(“%d”,&p)(16)以下关于long、int和short类型数据占用内存大小的叙述中正确的是 A)均占4个字节 B)根据数据的大小来决定所占内存的字节表 C)由用户自己定义 D)由C语言编译系统决定(17)若变量均已正确定义并赋值,以下合法的C语言赋值语句是A)xy5; B)xn%2.5; C)x+nl; D)x54+1(18)有以下程序段 int j; float y; char name50; scanf(“%2d%f%s”,&j,&y,name) 当执行上述程序段,从键盘上输入55566 7777abc后,y的值为 A)55560.0 B)566.0 C)7777.0 D).0(19)若变量已正确定义,有以下程序段 i0; do printf(“%d,”i); while(i+); printf(“%dn”,i); 其输出结果是 A)0,0 B)0,1 C)1,1 D)程序进入无限循环(20)有以下计算公式 若程序前面已在命令行中包含math.h 文件,不能够正确计算上述公式的程序段是A)if(x0) ysprt(x); B)ysqrt(x); else ysqrt(-x); if(x0)ysqrt(x)C)if(x=0)ysqrt(x); D)ysqrt(x0?x;-x) If(x0)ysqrt(x);(21)设有条件表达式:(EXP)? i+ ; j,则以下表达式中与(EXP)完全等价的是A)(EXP=0) B)(EXP!=0) C)(EXP=1) D)(EXP!=1)(22)有以下程序#include <stdio,h>main() inf y=9;for( ; y0; y-)if(y%3=0) printf(“%d”, y程序的运行结果是A)741 B)963 C)852 D)(23)已有定义:char c;,程序前面已在命令行中包含ctype. h 文件。不能用于判断c中的字符是否为大写字母的表达式是 A)isupper (c) B)A=c=zC)A=c&&c=Z D)c=(z32)%(a32)=c(24)有以下程序 #includc <stdio.h> Main() int i, j,m =55for(i=l;i<3;i+)for(j=3;j<+) m=m%j;printf(“%dn”,m); 程序的运行结果是 A)0 B)1 C)2 D)3(25)若函数调用时的参数为变景时,以下关于函数形参和实参的途述中正确的是 A)函数的实参和其对应的形参共占用一存储单元 B)形参只是形式上的存在,不占用具体存储单元 C)同名的实参和形参占同一存储单元 D)函数的形参和实参分别占用不同的存储单元(26)已知字符A的ASCII代码值是65,字符变量cl的值的A,c2的值是D。执行语句 printf(“%d,%d”,cl,c2-2);后,输出结果是 A)A,B B)A,68 C)65,66 D)65,68(27)以下途述中错误的是 A)改变函数形参的值,不会改变对应实参的值 B)函数可以返回地址值 C)可以给指针变量赋一个整数作为地址值 D)当在程序的开头包含文件stdio.h时,可以给指针变量赋NULL(28)以下正确的字符串常量是A)“” B)abc C)Olympic D)* (29)设有定义:char p=1 2 3、*q=p; 以下不能计算出一个char型数据所占字节数的表达式是 A)sizeof(p) B)sizeof(char) C)sizeof(*q) D)sizeof(p0) (30)有以下函数 int aaa(char *s) char *t=s; while(*t+); t-; return(t-s); 以下关于aaa函数的功能的叙述正确的是 A)求字符串s的长度 B)比较两个串的大小 C)将串s复制到串t D)求字符串s所占字节数(31)若有定义语句:int a 36;,按在内存中的存放顺序,a数组的第10个元素是A)a04 B)a13 C)a03 D)a14(32)有以下程序 #include <stdio.h> void fun(char *p) +p; printf(“%”n”,*p); main() char *a=“Moming”, “Aftenoon”,“Evening”,“Night”; fun(a) 程序的运行结果是 A)Aftemoon B)ftemoon C)Moming D)oming(33)若有定义语句:int a23,*p3;,则以下语句中正确的是 A)p=a; B)p0=a; C)p0=&a12; D)pI=&a;(34)有以下程序 #include <stdio.h> void fun(int *a, int n)/*fun函数的功能是将a所指数组元数从大到小排序*/ int t,i,j; for(i=o;i<n-1;j+) for(j=j+1;j<n;j+) if(ai<aj) t=ai; ai=aj; aj=t; Main() int c10=1,2,3,4,5,6,7,8,9,0,i; fun(c+4,6) for(i=0;i<10,i+) printf(“%d,”,ci); printf(“n”);程序的运行结果是A)1,2,3,4,5,6,7,8,9,0, B)0,9,8,7,6,5,1,2,3,4,C)0,9,8,7,6,5,4,3,2,1, D)1,2,3,4,9,8,7,6,5,0,(35)有以下程序 #include <stdio.h> int fun(char s) int n=0; while(*s<=9&&*s>=0) n=0*n+*s-0;s+; return(n); main() char s10=“6”,“1”,“*”,“4”,“*”,“9”,“*”, 0,“*” printf(“%dn”,fun(s); 程序的运行结果是 A)9 B)61490 C)61 D)5(36)当用户要求输入的字符串中含有空格时,应使用的输入函数是 A)scanf() B)getchar() C)gets D)getc()(37)以下关于字符串的叙述中正确的是 A)C语言中有字符串类型的常量和变量 B)两个字符串中的字符个数相同时才能进行字符串大小的比较 C)可以用关系运算符对字符串的大小进行比较 D)空串一定比空格打头的字符串小(38)有以下程序 #include <stdio.h>void fun(char *t, char *s) while(*t!=0) t+; while(*t+=*s+)!=0;min() char ss10=“acc”,aa10=“bbxxyy”; fun(ss,aa); printf(“%s,%sn”,ss,aa);程序的运行结果是A)accxyy, bbxxyy B)axx, bbxxyyC)accxxyy, bbxxyy D)accbbxxyy, bbxxyy(39)有以下程序 #include <stdio.h> #include <string.h> void fun(char s10,int n) char t; int ij; for(i=0;i<n-1;i+) for(j=i+1;j<n;j+) /* 比较字符串的首字符大小,并交换字符串的首字符*/ if(si0>sj0) l=si0;si0;sj0=t; main() char ss510=“bcc”,“bbcc”,“xy”,“aaaacc”,“aabbc”; Fun(ss,5); printf(“%s,%sn”,ss0,ss4);程序的运行结果是A)xy,aaaacc B)aaaacc,xy C)xcc,aabcc D)acc,xabcc(40)在一个C源程序文件中所定义的全局变量,其作用域为 A)所在文件的全部范围 B)所在程序的全部范围 C)所在函数的全部范围 D)由具体定义位置和extrn说明来决定范围(41)有以下程序 #includc <stdio.h> int a=1; int f(int c) static int a=2; c=c+1 return (a+)+c; Main() int i,k=0;for(i=0;i<2;i+ int a=3; k +=f(a);k+=a;printf(“%dn”,k);程序的运行结果是A)14 B(15) C)16 D)17(42)有以下程序 #include <stdio.h> void fun(int n,int*p) int f1,f2;if(n=1|n=2) *p=1;else fun(n-1,&f1); fun(n-2,&f2);*p=f1+f2;main() int s; fun(3,&s); printf(“%dn”);程序的运行结果是A)2 B)3 C)4 D)5(43)若程序中有宏定义行:#define N 100 则以下叙述中正确的是 A)宏定义行中定义了标识符N的值为整数100 B)在编译程序对C源程序进行预处理时用100替换标识符N C)对C源程序进行编译时用100替换标识符N D)在运行时用100替换标识符N(44)以下关于typedef的途述错误的是 A)用typedef可以增加新类型 B)typedef是将已存在的类型用一个新的名字来代表 C)用typedef可以为各种类型说明一个新名,但不能用来为变量说明一个新名 D)用typedef为类型说明一个新名,通常可以增加程序的可读性(45)有以下程序 #include <stdio.h> struct tt int x;struct tt*y; *p; Struct tt a4=20,a+1,15,a+2,30,a+3,17,a; main() int i; p=a; for(i=1;i<=2,i+) printf(“%d,”,p->x); p=p->y; 程序的运行结果是A)20,30, B)30,17 C15,30, D)20,15(46)有以下程序 #include <stdio.h> #include <string.h> Typedef struct char name9; char sex; float score2; STU; STU f(STU a) STU b=“zhao”,m,85-0,90,0; int i; Strcpy(a.name,b.name); a.sex=b.sex; for(i=0;i<2;i+) a.scorei=b.scorei; retum a; main() STU c=“Qian”,f,95.0,92.0d;d=f(c); printf(“%s,%c,%2.of,%2.ofn”,d.name,d.sex,d.score0.d,score1);程序的运行结果是A)Qian,f,95,92 B)Qian,m,85,90 C)Zhao,m,85,90 D)Zhao,f,95,92(47)设有以下定义 Union data int dl; float d2; demo;则下面叙述中错误的是A)变量demo与成员d2所占的内存字节数相同B)变量demo中各成员的地址相同C)变量demo和各成员的地址相同D)若给demo.d1赋99后,demo.d2中的值是99.0(48)有以下程序#include <stdio.h>Main() int a=1,b=2,c=3,x; x=(ab)&c; printf(“%dn”,x);程序的运行结果是A)0B)1C)2D)3(49)读取二进制文件的函数调用形式为:fread(buffer, size,count,fp);其中buffer代表的是A)一个文件指针,指向待读取的文件B)一个整型变量,代表待读取的数据的字节数C)一个内存块的首地址,代表读入数据存放的地址D)一个内存块的字节数(50)有以下程序#include <stdio.h>Main() FILE *fp; int a10=1,2,3,0,0,i;fp=fopen(“d2.dat”.”wb”)fwrite(a,sizeof(int),5,fp)fwrite(a,sizeof(int),5,fpj);fclose(fp);fp=fopen(“d2.dat”,”rb”);fread(a,sizeof(int),10,fp);fclose(fp);for (i=0;i<10;i+) printf(“%d,”,ai);程序的运行结果是A)1,2,3,0,0,0,0,0,0,0B)1,2,3,1,2,3,0,0,0,0.C)123,0,0,0,0,123,0,0,0,0,D)1,2,3,0,0,1,2,3,0,0.二、填空题(每空2分,共40分)请将每一个空的正确答案写在答题卡1至20序号的横线上,答在试卷上不得分。(1)软件需求规格说明书应具有完整性、无歧义性、正确性、可验证性、可修改性等特性,其中最重要的是 。(2)在两种基本测试方法中, 测试的原则之一是保证所测模块中每一个独立路径至少要执行一次。(3)线性表的存储结构主要分为顺序存储结构和链式存储结构。队列是一种特殊的线性表。循环队列是队列的 存储结构。(4)对下列二叉树进行中序遍历的结果为 。FCEADGBHP(5)在E-R图中,矩形表示 。(6)执行以下程序时输入<CR>,则输出结果是 。#include <stdio.h>Main() int a=1,b; Scanf(“%2d%2d”,&a,&b); printf(“%d %dn”,a,b)(7)以下程序的功能是:输出a、b、c三个变量中的最小值。请填空。#include <stdio.h>Main ( ) int a,b,c,t1,t2;Scanf(*%d%d%d”,&a,&b,&c);t1=a<b? :t2=c<1? ;printf(“%dn”,t2);(8)以下程序的输出结果是 。#include <stdio.h>Main () int n=12345,d;while(n!=0) d=n%10; printf(“%d”,d); n/=10; (9)有以下程序段,且变量已正确定义和赋值for(S=1.0,k=1;k<=n;k+) s=s+1.0/(k*(k+);printf(“S=%fnn”,s);请填空,使下面程序段的功能与之完全相同S=1.0;k=1;While( ) s=s+1.0/(k*(k+1); ; Printf(“s=%fnn”,s);(10)以下程序的输出结果是 。#include <stdio.h>main() int i; for(i=a;j<f;i+,i+) printf(“%c”,i-a+A); printf(“n”);(11)以下程序的输出结果是 。#include <stdio.h>#include <string.h>Char *fun(char *t) char *p=t; retrun (p+strlen(t)/2);main() char *str=”abcdefgh”; str=fun(str); puts(str);(12) 以下程序中函数f的功能是在数值x的n个数(假定n个数互不相同)中找出最大最小数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。请填空。#include <stdio.h>void f(int x, int n) int p0,p1,i,j,t,m; i=j=x0; p0=p1=0;for(m=0;m<n;m+) if (xm>i) i=xm; p0=m; Else if(xm<j) j=xm; p1=m;t=xp0; xp0=xn-1; xn-1=1;t=xp1; xp1= ; =t;main() int a10,u; for(u=0;u<10;u+) scanf(*%d,&au); f(a,10); for(u=0;u<10;u+) printf(“%d”,au); printf(“n”);(13)以下程序统计从终端输入的字符中大写字母的个数,num0中统计字母A的个数,num1中统计字母B的个数,其它依次类推。用号结束输入,请填空。#include <stdio.h>#include <ctype.h>main () int num26=0,i; char c; while( ) !=”#”) if(isupper(c) numc-A+= ; for(i=0;i<26;i+) printf(*%c;%dn”, i+A,numi);(14)执行以下程序的输出结果是 。#include <stdion.h>main() int i, n4=1; For(i=1;i<=3;i+) ni=ni-1*2+1; printf(”%d”, ni); (15)以下程序的输出结果是 。#include <stdion.h>#define M 5#define N M+Mmain() int k; K=N*N*5; printf(“%dn”,k);(16)函数min()的功能是:在带头结点的单链表中查找数据域中值最小的结点。请填空#include <stdion.h>Struct node int iata; Struct node *next;Int min(struct node *first)/* 批针first为链表头指针 */ struct nod *p; int m; P=first->next; m=p->data; p=p->next;for(; p!=NULL; p= ) if(p->data<m) m=p->data;retum m;2007年9月全国计算机等级考试二级C语言笔试参考答案一、选择题15 DBCAA 610 DCABA 1115 BABCC1620 DABBB 2125 BCBBD2630 CCDAA 3135 BACDC 3640 CDDDD4145AABAD 4650 CDDCD二、填空题 1.正确性 2.逻辑覆盖 3.顺序 4.ACBDFEHGP 5.实体 6.1234 7.a:b c:t1 8.54321 9,.k<=n .k+ 10.ABCDE 11.efgh 12.x0 x0 13. c=getchar() 1 14.3715 15.55 16.p->next 2008年9月二级C语言笔试真题及答案(考试时间:120分钟,满分100分)一、选择题(1)(10)、(21)(40)每题2 分,(11)(20)每题1 分,70 分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项填涂在答题卡相应位置上,答在试卷上不得分。(1)一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E 依次入栈,然后再依次出栈,则元素出栈的顺序是( )。A)12345ABCDE B)EDCBA54321 C)ABCDE12345 D)54321EDCBA(2)下列叙述中正确的是( )。A)循环队列有队头和队尾两个指针,因此,循环队列是非线性结构B)在循环队列中,只需要队头指针就能反映队列中元素的动态变化情况C)在循环队列中,只需要队尾指针就能反映队列中元素的动态变化情况D)循环队列中元素的个数是由队头指针和队尾指针共同决定(3)在长度为n 的有序线性表中进行二分查找,最坏情况下需要比较的次数是( )。A)O(n) B)O(n2) C)O(log2n) D)O(nlog2n)(4)下列叙述中正确的是( )。A)顺序存储结构的存储一定是连续的,链式存储结构的存储空间不一定是连续的B)顺序存储结构只针对线性结构,链式存储结构只针对非线性结构C)顺序存储结构能存储有序表,链式存储结构不能存储有序表D)链式存储结构比顺序存储结构节省存储空间(5)数据流图中带有箭头的线段表示的是( )。A)控制流 B)事件驱动 C)模块调用 D)数据流(6)在软件开发中,需求分析阶段可以使用的工具是( )。A)N-S 图 B)DFD 图 C)PAD 图 D)程序流程图(7)在面向对象方法中,不属于“对象”基本特点的是( )。A)一致性 B)分类性 C)多态性 D)标识唯一性(8)一间宿舍可住多个学生,则实体宿舍和学生之间的联系是( )。A)一对一 B)一对多 C)多对一 D)多对多(9)在数据管理技术发展的三个阶段中,数据共享最好的是( )。A)人工管理阶段 B)文件系统阶段 C)数据库系统阶段 D)三个阶段相同(10)有三个关系R、S 和T 如下:R S TA B B C A B Cm 1 1 3 m 1 3n 2 3 5由关系R 和S 通过运算得到关系T,则所使用的运算为( )。A)笛卡尔积 B)交 C)并 D)自然连接(11)以下叙述中正确的是( )。A)C 程序的基本组成单位是语句 B)C 程序中的每一行只能写一条语句二级C 语言程序设计试卷 第 2 页(共9 页)C)简单C 语句必须以分号结束 D)C 语句必须在一行内写完(12)计算机能直接执行的程序是( )。A)源程序 B)目标程序 C)汇编程序 D)可执行程序(13)以下选项中不能作为C 语言合法常量的是( )。A)'cd' B)0.1e+6 C)"a" D)'011'(14)以下选项中正确的定义语句是( )。A)double a; b; B)double a=b=7; C)double a=7, b=7; D)double, a, b;(15)以下不能正确表示代数式2abcd的C 语言表达式是( )。A)2*a*b/c/d B)a*b/c/d*2 C)a/c/d*b*2 D)2*a*b/c*d(16)C 源程序中不能表示的数制是()。A)二进制 B)八进制 C)十进制 D)十六进制(17)若有表达式(w)?(-x):(+y),则其中与w 等价的表达式是( )。A)w=l B)w=0 C)w!=l D)w!=0(18)执行以下程序段后,w 的值为( )。int w='A', x=14, y=15;w=(x | y)&&(w<'a');A)-1 B)NULL C)l D)0(19)若变量已正确定义为int 型,要通过语句scanf("%d, %d, %d", &a, &b, &c);给a 赋值1、给b 赋值2、给c 赋值3,以下输入形式中错误的是( ò 代表一个空格符)( )。A)ò ò ò 1,2,3<回车> B)1 ò 2 ò 3<回车>C)1,ò ò ò 2,ò ò ò 3<回车> D)1,2,3<回车>(20)有以下程序段int a, b, c;a=10; b=50; c=30;if (a>b) a=b, b=c; c=a;printf("a=%d b=%d c=%dn”, a, b, c);程序的输出结果是( )。A)a=10 b=50 c=10 B)a=10 b=50 c=30 C)a=10 b=30 c=10 D)a=50 b=30 c=50(21)若有定义语句:int m=5,4,3,2,1,i=4;,则下面对m 数组元素的引用中错误的是( )。A)m-i B)m2*2 C)mm0 D)mmi(22)下面的函数调用语句中func 函数的实参个数是( )。func (f2(v1, v2), (v3, v4, v5), (v6, max(v7, v8);A)3 B)4 C)5 D)8(23)若有定义语句:double x5=1.0,2.0,3.0,4.0,5.0, *p=x;则错误引用x 数组元素的是( )。A)*p B)x5 C)*(p+1) D)*x(24)若有定义语句:char s10="00",则strlen(s)的值是()。A)7 B)8 C)9 D)10(25)以下叙述中错误的是( )。A)用户定义的函数中可以没有return 语句B)用户定义的函数中可以有多个return 语句,以便可以调用一次返回多个函数值C)用户定义的函数中若没有return 语句,则应当定义函数为void 类型二级C 语言程序设计试卷 第 3 页(共9 页)D)函数的return 语句中可以没有表达式(26)以下关于宏的叙述中正确的是( )。A)宏名必须用大写字母表示B)宏定义必须位

    注意事项

    本文(2007-2011计算机二级C语言考试真题及答案(共65页).doc)为本站会员(飞****2)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开