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

    C C++程序设计课后答案(41页).doc

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

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

    C C++程序设计课后答案(41页).doc

    -C C+程序设计课后答案-第 41 页第一章一、选择题1.C/C+规定,在一个源程序中,main()函数的位置( )。CA.必须在最开始 B.必须在最后C.可以任意 D.必须在系统调用的库函数的后面2.以下()是C/C+合法的标识符。AA.char2 B.x C.int D.7Bw3.下面的程序,对于输入:2 9 15,输出的结果是( )。B#include"iostream.h"void main()int a; float b;cout<<"input a,b:"<<endl;cin>>a>>b;cout<<"a+b="<<a+b<<endl;A.2 B.11 C. 26 D.244. 在Visual C+中,打开一个项目只需要打开对应的项目工作区文件即可,项目工作区文件的扩展名为( )。CA.obj B.dsp C.dsw D.cpp5.下面关于C语言与C+关系的说法中,( )是正确的。DA.C语言是C+的子集 B.C+对C语言进行了改进C.C+和C语言都是面向对象的 D.C+继承了C语言的众多优点6.设置一个断点的方法是将光标移到需要设置断点的行上,然后按( )键。AA.F9 B.F10 C.F11 D.F12 7.下面关于编译预处理命令的说法中,正确的是( )。CA.一条文件包含命令能包含多个文件B.文件包含命令不可以嵌套使用C.编译预处理命令是在编译之前被处理的命令D.编译预处理命令中的“#”可以省略8.使用( )可以设置数据输出的宽度。BA.setbase(int n) B.setw(int n) C.setfill(int n) D.setprecision(int n)二、填空题1C/C+程序是由一个或多个函数组成的,但必须要有一个( )函数,程序从这个函数开始运行的。main()2C/C+字符集包括大、小写英文字母、( )、( )和包括运算符在内的特殊字符,程序中出现字符集以外的字符就是一个语法错误。数字0-9、下划线3在Visual C+中编写程序时,除了注释中可以出现汉字,还能在( )中使用汉字。字符串4文件包含命令是以( )开始的预处理命令,而宏定义命令是以 ( )开始的预处理命令。#include#define5在cout命令中,使用 ( )格式控制符可以把一个数据以十六进制的形式输出。hex6在C/C+中,头文件的扩展名一般为( )。.h7程序的错误一般分两种:( )和( )。前者是编译器可以发现的,而后者编译器则无法发现。语法错误和逻辑错误8在Visual C+中调试程序时,可以使用快捷菜单中的 ( )命令来插入断点和清除断点。Insert/Remove Breakpoint9C+源程序的扩展名为( )。.cpp10在Visual C+中,浏览当前项目中的所有源程序文件应在工作区的( )选项卡。Fileview三、简答题1C+与C语言的主要区别是什么?C+是C语言的超集。C+中的类和对象部分,C语言没有,C+是面向对象的程序设计。见教材P3。2C/C+程序由哪些部分组成?C/C+程序是由一个或多个函数组成,其中必须要有一个main()函数。在一个函数内,语句的执行是从上到下的。3判断下列符号中哪些不能作为C/C+的标识符:a? ,3a,a-b,f(x),A D,a.txt,D $,double 能作为C/C+的标识符:abc,b,s_2,Int4C/C+语言的书写格式有哪些特点?C/C+程序书写形式自由。一行可以写多条语句,一条语句也可以分别写在不同行上。区别大小写字母。5何时在#include中使用尖括号,何时使用双引号?用尖括号时,预处理程序在系统指定的文件夹中寻找文件;用双引号时,预处理程序首先在当前文件所在的文件目录中寻找文件,若找不到再到系统指定的文件夹中查找。6如果程序顺利地通过编译、连接,但是程序运行时结果有错误,最好的调试手段是什么?最好的调试手段是设置断点,并让程序运行到该断点,然后在Debug窗口观察各变量的值,从中发现错误。第二章一、选择题1.下列选项中可以作为C/C+的合法整型常量的是( )。BA.1011B B.047 C.x23 D.20H2.下列不合法的常量是( )。CA.2.7 B.1.0E+3C.3.5E-3.0 D.3.4e-53.下列常量中不是字符型常量的是( )。DA. 'x44' B.'t' C.'' D."m"4.下列选项中合法的变量名为( )。CA.#define B.float C.a12_3 D.sqrt(x)5.下列不正确的变量定义方法是( )。DA.int a,&b=a; B.float a,*b=&a; C.int a(4),b(0); D.int a=b=5;6.下列运算符优先级按由高到低的顺序排列正确的是( )。CA.*=、&&、!=、% B.*=、%、&&、!= C.%、!= 、&&、*= D.&&、!=、%、=7.已知x、y为整型,z为实型,ch为字符型,下列表达式中合法的是( )。CA.z=(y+x)+ B.x+y=z C.y=ch+x D.y=z%x 8.若有定义"int x;",则经过表达式"x=(float)7/3"运算后,x的值为( )。CA.0 B.2.3 C.2 D.19.若有定义"int x=13,y=5;",则表达式"x+,y+=2,x/y"的值为( )。B10.设整型变量m、n、a、b、c、d均为数值1,表达式(m=a>b)&&(n=c>d)运算后,m、n的值分别是( )。BA.0,0 B.0,1 C.1,0 D.1,1二、把下列数学表达式写成C/C+表达式。1x+ya+b : (x+y)!=(a+b).2(ln10+xy)3 :pow(log(10)+x*y),3)3:sin(w*u)/(cos(45*180/3.14)+3*pow(x,y)4:exp(3)+sqrt(2*x+3*y)5:fabs(x-y)+(x+y)/(3*x)6:1/(1/r1+1/r2+1/r3)三、根据下列条件写一个C/C+表达式。1a和b中有一个大于d:a>d|b>d2将x、y中较大的值送给z:z=x>y?x : y3将直角坐标系中点(x,y)表示在第3象限内:x<0&&y<043个数据x、y、z能组成三角形:x+y>z|y+z>z|x+z>y5将含有3位小数的实型变量x的值,四舍五入到百分位:(int)(x*100+0.5)/100.6d是不大于100的偶数:d>0&&d<=100&&d%2=07x、y中至少有一个是5的倍数:x%5=0|y%5=08对n(>0)个人进行分班,每班k(>0)个人,最后不足k人也编一个班,问要编几个班:n%k=0?n/k : n/k+1四、编程题:1 编程序求半径为r、高为h的圆柱体的体积。 #include "iostream.h"void main()float r,h,v;cin>>r>>h;v=3.1416*r*r*h;cout<<v;2.任意输入3个数据,输出它们的平均值和最小的一个数。#include "iostream.h"void main()float a,b,c,ave,min;cin>>a>>b>>c;ave=(a+b+c)/3;min=(a<b)?a:b;min=(c<min)?c:min;cout<<"ave="<<ave<<" min="<<min<<endl;3.将字符串“12”转换为整数12并输出。#include "iostream.h"void main()char c1='1',c2='2'int x;x=10*(c1-'0')+c2-'0'cout<<x<<endl;4.编写程序,输入一个三位整数,反向输出该三位整数。#include "iostream.h"void main()int x;int c1,c2,c3;cin>>x;c1=x/100;c2=x/10%10;c3=x%10;x=100*c3+10*c2+c1;cout<<x<<endl;5.输入一个年份,判断是否为闰年。解1:#include "iostream.h"void main()int year,x;cin>>year;x=year%400=0|year%4=0&&year%100!=0;x!=0?cout<<year<<"is a leap year!": cout<<year<<"is not a leap year!"解2:#include "iostream.h"void main()int year;char x;cin>>year;x=(year%400=0|year%4=0&&year%100!=0)?'y': 'n'cout<<x<<endl;6.编写程序,求函数的值,要求输入x,程序就输入y的值#include "iostream.h"#include "math.h"void main()double x,y;cin>>x;y=log(x*x+3)/log(10)+3.14/2*cos(40*3.14/180);cout<<y;第三章一、选择题1.为了避免嵌套的if else 语句的二义性,C/C+语言规定else总是与( )组成配对关系。CA. 缩排位置相同的if B.在其之前未配对的ifC. 在其之前未配对的最近的if D.同一行上的if2.设有函数关系为,下面( )选项不能正确表示上述关系。DA. if(x<=0) B. y=1;if(x<0)y=-1; if(x<=0)else y=0; if(x<0)y=-1;else y=1; else y=0;C.y=-1; D. y=-1;if(x>=0) if(x!=0) if(x=0)y=0; if(x>0)y=1; else y=1; else y=0;3.若有变量定义“int a=7;”,则下列语句组对应的输出结果是( )。D(该答案后还应附“其他值”)switch(a%5)case 0:cout<<a+; case 1:cout<<+a; case 2:cout<<a-; case 3:cout<< -a; default: cout<<”其他值”;A.其他值 B.5 C. 7 D.7 5其他值4.以下程序段中循环体语句“k+”执行的次数为( )。Cfor(k=0,m=4;m;m-=2)for(n=1;n<4;n+)k+;A. 16 B.12 C.6 D.85.执行下面程序段后,变量k的值为( )。Bfor(k=0,m=1;m<4;m+)for(n=1;n<5;n+)if(m*n%3=0)continue;k+;A. 1 B.3 C.6 D.126.下面叙述中正确的是( )。CA.for循环只能用于循环次数已经确定的情况B.for循环同do-while语句一样,先执行循环体再判断C.不管哪种形式的循环语句,都可以从循环体内转到循环体外D.for循环体内不可以出现while语句7.下面语句中不是死循环的是( ).AA. int i=100; B. int i,sum(0);while(1) for(i=1;i+)sum+; i=i%100+1; if(i=20)break;C. int k=0; D. int s=3379 do while(s+%2+3%2)s+ +k;while(k>=0);8.若输入字符串“ABC”,下面程序段的输出为( )。Cchar c;while(cin>>c,c!=n)cou<<c+2;A.222 B.CDE C.676869 D.3339.以下程序段的输出结果是( )。BA.45 B.457810 C.69 D.678910二、阅读程序,写出程序运行结果。(1)试说明下列语句组的功能:while(1)cin>>m>>n;if(m>0&&n>0)break;功能:输入两个正整数给m和n。(2)若有变量定于“int count=0,m=1;”,试写出下列语句组对应的输出结果。do if(m%5)continue; count+; while(+m<=100);结果:20(3)#include”iostream.h”void main()int m,n(4),k;long int t,s=0;for(m=1;m<=n;m+) for(t=1,k=1;k<=m;k+) t*=m; s+=t cout<<”s=”<<s;输出为:s=288(4)若输入:“AB20dfz5”,则下列程序输出结果是什么?#include”iostream.h”void main() char c; while(cin>>c,c!=.) if(c>=a&&c<z) c+=1; if(c=z)c=a;cout<<c;输出为:AB20ega5(5) #include”iostream.h”#include”iomanip.h”void main() int i,j; for(i=4;i>=1;i-)cout<<setw(i+5)<< ; for(j=1;j<=4-i;j+) cout<<*<< ; cout<<endl;输出:三、程序填空题:(1)下面的程序是检查输入的算术表达式中括号是否配对,并显示相应的结果。本程序边输入,边统计,以输入?作为表达式输入结束,然后显示结果。#include”iostream.h”void main()int count(0);char c;cout<<”请输入表达式,以输入?表示结束”<<endl;while(cin>>c,c!=?)if(c=() count+; else if( ) count-; if( ) cout<<”左右括号配对”<<endl;else if ( )cout<<”左括号多于右括号”<<count<<”个”<<endl;elsecout<<” 右括号多于左括号”<< count<<”个”<<endl;填空结果:c=')' count=0 count>0 count(2) 用辗转相减法求两个正整数m和n的最大公约数。#include”iostream.h”void main()int m,n; ;while(m-n!=0) if(m>n) ; else ;cout<<”gcd(m,n)=”<<m<<endl;填空结果:cin>>m>>n m=m-n n=n-m(3)求100的阶乘的末尾包含多少个0?程序通过找出1-100之间的所有整数中包含5这个因子的个数来求解。如100=5*5*4含5的因子个数为2,在求阶乘过程中会在末尾产生2个0。#include "iostream.h"void main()int m,n,k=0;for(m=5;m<100;)while(n%5=0) k+;cout<<”100!include”<<k;填空结果:n=m n=n/5 m=m+5四、编程题:1.编一程序,实现下列分段函数的求值:#include "iostream.h"#include "math.h"void main()float x,y; cout<<"input x:"<<endl; cin>>x; if(x<5) y=fabs(x); else if(x<20) y=3*x*x-2*x+1; else y=x/5; cout<<"x="<<x<<",y="<<y<<endl;2.按工资的高低纳税,已知不同工资s的税率p如下: s<1000 p=0%1000s<2000 p=5%2000s<3000 p=8%3000s<5000 p=10%5000s p=15%编一程序,输入工资数,求纳税款和实得工资数。#include "iostream.h"void main() float s,p,t,w; cout<<"input s:"<<endl; cin>>s; switch(int(s)/1000) case 0:p=0;break; case 1:p=0.05;break; case 2:p=0.08;break; case 3: case 4:p=0.1;break; default:p=0.15;break; t=s*p; w=s-t; cout<<"纳税款="<<t<<",实得工资="<<w<<endl;3.编一程序,求1001000之间有多少个整数,其各个数位数字之和等于5?#include "iostream.h"void main()int m,count=0; for(m=100;m<1000;m+) if(m%10+m/10%10+m/100=5) count+; cout<<"count="<<count<<endl;4.鸡兔共笼有30个头,90只脚,求鸡兔各有多少?#include "iostream.h"void main()int m,n; for(m=0;m<=30;m+) for(n=0;n<=30;n+) if(m*2+n*4=90&&m+n=30) cout<<"鸡:"<<m<<"兔:"<<n<<endl;5.利用格里高利公式求的近似值,公式为:/41-1/3+1/5-1/7+.,要求直到最后一项小于10-4为止。#include "iostream.h"void main()double pi=1.0; int n,t=1; for(n=1;1.0/(2*n+1)>1e-6;n+) t=(-1)*t; pi=pi+t/(2.0*n+1.0); pi=4*pi; cout<<"pi="<<pi<<endl;法二:#include "iostream.h"void main()float pi=0.0; int n,t=-1; for(n=1;1.0/n>1e-6;n=n+2) t=(-1)*t; pi=pi+1.0*t/n; pi=4*pi; cout<<"pi="<<pi<<endl;6.编一程序,求出方程x2+2x=y3(其中1x100,1y100)的所有整数解。#include "iostream.h"void main()int x,y; for(x=1;x<=100;x+) for(y=1;y<=100;y+) if(x*x+2*x=y*y*y) cout<<"x="<<x<<",y="<<y<<endl;7.输入一个英文句子(以句号结束),要求将句中单词分行打印,试编写符合上述要求的程序。#include "iostream.h"#include "stdio.h"void main()char ch; while(ch=getchar()!='.') if(ch=' ') cout<<endl; else cout<<ch;8.一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,求1000以内满足该条件的数。#include "iostream.h"#include "math.h"void main()int m,k1,k2; for(m=0;m<=1000;m+) k1=sqrt(m+100); k2=sqrt(m+100+168); if(k1*k1=m+100&&k2*k2=m+100+168) cout<<m<<"是满足条件的数"<<endl;9.用二分法求x9-4x5-5x3-270000=0在(0,10)之间的根,要求精度达到0.00001二分法的步骤为等分区间x1,x2成x1,x和x,x2,其中,若f(x)与f(x1)同号,则取x,x2作为新的区间,否则取x1,x作为新的区间,依次类推,当新区间的长度或f(x)的绝对值小于eps时,x 就作为所求的实根。#include "iostream.h"#include "math.h"void main()float x1=0,x2=10,x,y1,y2,y,eps=1e-6; dox=(x1+x2)/2; y1=pow(x1,9)-4*pow(x1,5)-5*pow(x1,3)-270000; y=pow(x,9)-4*pow(x,5)-5*pow(x,3)-270000; if(y1*y>0) x1=x; else x2=x;while(fabs(x2-x1)>eps); cout<<x;第四章一、选择题1.下列数组定义语句中,正确的是( )。CA.int a3,4; B.int n=3,m=4,int anm;C.int a34; D.int a(3)(4);2.以下不能对二维数组a初始化的语句是( )。AA. int a2=1,2; B.int a23=1,2,3,4,5,6;C. int a23=1; D.int a23= 1,2;3.要使字符数组str中存放串”Lucky”并能正确处理,下列正确的定义语句是( )。CA.char str=L,u,c,k,y ; B. char str5=L,u,c,k,y ; C. char str=”Lucky”; D. char str 5= ”Lucky” ;4.已知有语句“int a34=1,2,5,3,2,4,7,9,3,6,5,8,*p=&a00;”,则表达式(*p+2)+*(p+2)的值应为( )。DA.10 B.5 C. 6 D.85.已知有语句“int a5=1,3,5,7,9,*p=&a3;”,则表达式p-1的值为( )。CA.表达形式不合法 B.值不确定 C.5 D.66.要比较两个字符数组a、b中字符串是否相等,下面正确的是( )。BA.a=b B.strcmp(a,b)=0 C. strcpy(a,b) D. strcmp(a,b)=07.下面正确的描述是()。AA.gets函数可以输入包括空格的字符串B.cin可以输入包含空格的字符串 C.使用gets函数不需要声明头文件:#include “stdio.h” D.使用gets函数必须需要声明头文件:#include “iostream.h”8.已知如下变量的定义“char s10,*p;”下列正确的语句是( )。BA.s=”asdfghj”; B.p=”asdfgh”; C.cin<<s; D.p=s;cin<<p;二、读程序,写结果。1. #include”iostream.h”void main()char s =”1234567890”,*p;int i;for(p=s+5;*p!=0;p+)cout<<*p;p=s+4;i=0;while(i+<5)cout<<p-i;结果是:6789043212.若分别输入4和8,则以下程序的输出结果各是什么?#include”iostream.h”void main() char b17=”0123456789ABCDEF”; int i=0,h,n,c10;long int m;cin>>m>>h;do ci+=m%h;while(m=m/h)!=0);for(-i;i>=0;-i) n=ci;cout<<bn;结果是:43. #include”iostream.h”void main() int a =-2,3,0,-5,-4,6,9,*p=a,m,n; m=n=*p; for(p=a;p<a+7;p+)if(*p>m)m=*p; if(*p<n)n=*p;cout <<”m-n=”<<m-n;结果是:14三、程序填空题。1.利用一维数组显示Fibonacci数列的前20项,每行显示5个数,每个数宽度5位。即:0,1,1,2,3,5,8,13,如图所示。#include”iostream.h”#include"iomanip.h"void main() int i; int x20= ; for(i=2;i<20;i+) for(i=0;i<20;i+) if(i%5=0)cout<<endl; cout<< ;cout<<endl;填空为:(1)0,1(2)xi=xi-1+xi-2(3)setw(5)<<xi2.随机产生6个学生的分数(分数范围1100),存放在数组a中,以每2分一个*显示,如图所示。#include"iostream.h"#include"stdlib.h"void main() int a6,i,j; for(i=0;i<6;i+) ai= ; for(j=0; ;j+) cout<<'*'cout<< <<ai<<endl;填空为:(1)rand()%101 (2)j<ai/2(3)"A("<<i<<")="3.下列程序将数组a中的每4个相邻元素的平均值存放于数组b中。#include"iostream.h"void main() int a10,m,n; float b7; for(m=0;m<10;m+)cin>>am; for(m=0;m<7;m+) for(n=m; ;n+) bm=bm+an;for(m=0;m<7;m+)cout<<bm;填空为:(1)bm=0(2)n<m+4(3)bm=bm/44.下面程序按字母顺序比较两个字符串s1和s2的大小,若相等,则输出0;否则输出其第一个不相等的字符的ASCII编码差值。#include"iostream.h"void main() char ch140,ch240,*s1=ch1,*s2=ch2; int r; while(*s1!='0'&& )s1+;s2+; if(*s1='0'&&*s2='0') else r=*s1-*s2; cout<<"The result is"<<r;填空为:(1)cin>>s1(2) cin>>s2 (3)*s1=*s2(4) r=05.已知数组a和b都是按由小到大顺序排列的有序数组,试将其合并后放入数组c中,使c也按由小到大的顺序排列。#define M 3#define N 3#include"iostream.h"void main() int aM,bN,cM+N,j,k,l; for(k=0;k<M;k+)cin>>ak; for(k=0;k<N;k+)cin>>bk; while(l<M+N&& ) if(aj<bk) j+;l+; else while(l<M+N&& )cl+=bk+; while(l<M+N&& )cl+=aj+; for(l=0;l<M+N;l+)cout<<cl;填空为:(1)j=k=l=0(2)j<M&&k<N(3)cl=aj(4)cl+=bk+(5)k<N(6)j<M四、编程题。1.利用随机数生成两个矩阵(数据不一定相同,前者3070范围、后者101135)。要求:(1)将两个矩阵相加结果放入C矩阵中。(2)统计C矩阵中最大值和下标。(3)以下三角形式显示A矩阵、上三角形式显示B矩阵。(4)将A矩阵第1行与第3行对应元素交换位置,即第1行元素放到第3行;第3行元素放到第1行。(5)求A矩阵两条对角线元素之和。(1)#include "stdlib.h"#include "iostream.h"void main()int a44,b44,c44,i,j; for(i=0;i<4;i+) for(j=0;j<4;j+) aij=rand()%41+30; for(i=0;i<4;i+) for(j=0;j<4;j+) bij=rand()%35+101; cout<<"矩阵A的内容如下:n" for(i=0;i<4;i+)for(j=0;j<4;j+) cout<<aij<<' ' cout<<endl; cout<<"矩阵B的内容如下:n" for(i=0;i<4;i+)for(j=0;j<4;j+) cout<<bij<<' ' cout<<endl; for(i=0;i<4;i+) for(j=0;j<4;j+) cij=aij+bij; cout<<"矩阵C的内容如下:n" for(i=0;i<4;i+)for(j=0;j<4;j+) cout<<cij<<' ' cout<<endl;(2)#include "stdlib.h"#include "iostream.h"void main()int a44,b44,c44,i,j,max,imax,jmax; for(i=0;i<4;i+) for(j=0;j<4;j+) aij=rand()%41+30; for(i=0;i<4;i+) for(j=0;j<4;j+) bij=rand()%35+101; cout<<"矩阵A的内容如下:n" for(i=0;i<4;i+)for(j=0;j<4;j+) cout<<aij<<' ' cout<<endl; cout<<"矩阵B的内容如下:n" for(i=0;i<4;i+)for(j=0;j<4;j+) cout<<bij<<' ' cout<<endl; for(i=0;i<4;i+) for(j=0;j<4;j+) cij=aij+bij; cout<<"矩阵C的内容如下:n" for(i=0;i<4;i+)for(j=0;j<4;j+) cout<<

    注意事项

    本文(C C++程序设计课后答案(41页).doc)为本站会员(1595****071)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

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




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

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

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

    收起
    展开