C#编写简易计算器(附源代码)超详细_第1页
C#编写简易计算器(附源代码)超详细_第2页
C#编写简易计算器(附源代码)超详细_第3页
C#编写简易计算器(附源代码)超详细_第4页
C#编写简易计算器(附源代码)超详细_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

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

文档简介

1、超详细因为计算器设计的控件太多,不便使用控制台应用程序完成,所以这里使用Windows窗体应用程序,并命名为 Calc,如下图所示:向窗体中拖入需要的控件,如下图所示:结果显示区(作者博客左边的文本框)是 TextBox控件,并修改其 name为txtShow ,按键 09 为 Button 控件,并将其 name 分另1J修改为 btn_0、btn_1、btn_2、btn_3、btn_4、btn_5、 btn_6、btn_7、btn_8、btn_9;按键【负数】的 name值修改为 btn_sign ,按键【.】的name 修改为 btn_dot,按键【+ - * / 的 name 值分另M

2、修改为 btn_add、btn_sub、btn_mul、btn_div , 按键【二】的name值修改为btn_equ,按键【倒数】的name值修改为btn_rev,按键【平方】 的name值修改为btn_sqr,按键【开方】的 name值修改为btn_sqrt。右边的计算器图片空 间是PictureBox ,作者博客控件是LinkLabel ,可以不添加,以上所有控件均可按照需求添加,只保留自 己需要的按钮控件和textbox控件即可。三、 代码部分(含解释),采用switch多分支语句编写using System;using System.Drawing;using System.Coll

3、ections;using System.ComponentModel;usingusing System.Data; namespace Calc / summary/温柔一刀C桶易计算器的实现/ public class CalcFormForm private Button btn_0; private Button btn_1; private Button btn_2; private Button btn_3; private Button btn_4;private Button btn_5;private Button btn_6;private Button btn_7;pr

4、ivate Button btn_8;private Button btn_9;private Button btn_add;private Button btn_sub;private Button btn_mul;private Button btn_div;private Button btn_sqrt;private Button btn_sign;private Button btn_equ;private Button btn_dot;private Button btn_rev;private TextBox txtShow;private Button btn_sqr;priv

5、ate PictureBox pictureBox1;private LinkLabel linkLabel1;/ / 必需的设计器变量。/ private System.ComponentModel. Container components = null ; public CalcForm()/ Windows 窗体设计器支持所必需的/InitializeComponent();/ TODO: 在 InitializeComponent 调用后添加任何构造函数代码/ / 清理所有正在使用的资源。/ protected override void Dispose( bool disposin

6、g )if ( disposing )if (components != null )components.Dispose();base.Dispose( disposing );#region Windows Form Designer generated code/ / 设计器支持所需的方法- 不要使用代码编辑器修改/ 此方法的内容。/ private void InitializeComponent() System.ComponentModel. ComponentResourceManager resources = new System.ComponentModel. Compon

7、entResourceManager( typeof ( CalcForm);this .btn_9 = newButton ();this .txtShow = newTextBox ();this .btn_8 = newButton ();this .btn_7 = newButton ();this .btn_div = newButton ();this .btn_sqrt = newButton ();this .btn_4 =newButton ();this .btn_5 =newButton ();this .btn_6 =newButton ();this .btn_1 =

8、newButton ();this .btn_2 =newButton ();this .btn_3 =newButton ();this .btn_0 =newButton (); TOC o 1-5 h z this.btn_mul =newButton();this.btn_sub =newButton();this .btn_sign = newButton ();this.btn_equ =newButton();this.btn_add =newButton();this.btn_dot =newButton();this.btn_sqr =newButton();this.btn

9、_rev =newButton();this .pictureBox1 = newPictureBox ();this .linkLabel1 = newLinkLabel ();(System.ComponentModel.ISupportInitialize )( this .pictureBox1).BeginInit();this .SuspendLayout(); / / btn_9 /this .btn_9.BackColor = System.Drawing. SystemColors .ActiveBorder;this ImageLayout .Center;this Sys

10、temColors .ButtonFace;this Color .WhiteSmoke;this .btn_9.Font = new System.Drawing. Font ( 黑体 , 10.5F,System.Drawing. FontStyle .Bold, System.Drawing. GraphicsUnit .Point, ( byte )(134);this .btn_9.ForeColor = System.Drawing. Color .Black;this .btn_9.Location = new System.Drawing. Point (126, 37);th

11、is .btn_9.Name = btn_9 ;this .btn_9.Size = new System.Drawing. Size (59, 31);this .btn_9.TabIndex = 0;this .btn_9.Tag =9 ;this .btn_9.Text =9 ;this .btn_9.UseVisualStyleBackColor = false ;this .btn_9.Click += new System. EventHandler ( this .btn_0_Click);/ txtShow/this .txtShow.Location = newSystem.

12、Drawing. Point (4, 6);this .txtShow.Name = txtShow ;this .txtShow.ReadOnly = true ;this .txtShow.Size = new System.Drawing. Size (242, 21);this .txtShow.TabIndex = 1;this HorizontalAlignment .Right;/ btn_8/this .btn_8.BackColor = System.Drawing. SystemColors .ActiveBorder;this ImageLayout .Center;th

13、is .btn_8.FlatAppearance.MouseDownBackColor = System.Drawing. SystemColors .ButtonFace;this Color .WhiteSmoke;this .btn_8.Font = new System.Drawing. Font ( 黑体 , 10.5F, System.Drawing. FontStyle .Bold, System.Drawing. GraphicsUnit .Point, ( byte )(134);this .btn_8.ForeColor = System.Drawing. Color .B

14、lack;this .btn_8.Location = new System.Drawing. Point (66, 37);this .btn_8.Name = btn_8 ;this .btn_8.Size = new System.Drawing. Size (59, 31);this .btn_8.TabIndex = 2;this .btn_8.Tag =8 ;this .btn_8.Text =8 ;this .btn_8.UseVisualStyleBackColor = false ;this .btn_8.Click += new System. EventHandler (

15、 this .btn_0_Click);/ btn_7/this .btn_7.BackColor = System.Drawing. SystemColors .ActiveBorder;this ImageLayout .Center;this Color .WhiteSmoke;this .btn_7.Font = new System.Drawing. Font (黑体 , 10.5F, System.Drawing. FontStyle .Bold, System.Drawing. GraphicsUnit .Point, ( byte )(134);this .btn_7.Fore

16、Color = System.Drawing. Color .Black;this .btn_7.Location = new System.Drawing. Point (4, 37);this .btn_7.Name = btn_7 ;this .btn_7.Size = new System.Drawing. Size (59, 31);this .btn_7.TabIndex = 3;this .btn_7.Tag =7 ;this .btn_7.Text =7 ;this .btn_7.UseVisualStyleBackColor = false ;this .btn_7.Clic

17、k +=new System. EventHandler ( this .btn_0_Click);/ / btn_div /this .btn_div.BackColor = System.Drawing. SystemColors .ActiveBorder;this ImageLayout .Center;this SystemColors .ButtonFace;this Color .WhiteSmoke;this .btn_div.Font = new System.Drawing. Font ( 黑体 , 10.5F, System.Drawing. FontStyle .Bol

18、d, System.Drawing. GraphicsUnit .Point, ( byte )(134);this .btn_div.ForeColor = System.Drawing. Color .Red;this .btn_div.Location = newSystem.Drawing. Point (187, 37);this .btn_div.Name = btn_div ;this .btn_div.Size = new System.Drawing. Size (59, 31);this .btn_div.TabIndex = 4;this .btn_div.Text =/

19、 ;this .btn_div.UseVisualStyleBackColor = false ;this .btn_div.Click += new System. EventHandler ( this .btn_div_Click);/ btn_sqrt/this .btn_sqrt.BackColor = System.Drawing. SystemColors .ActiveBorder;this ImageLayout .Center;this SystemColors .ButtonFace;this Color .WhiteSmoke;this .btn_sqrt.Font =

20、 newSystem.Drawing. Font (黑体 , 10.5F, System.Drawing. FontStyle .Bold, System.Drawing. GraphicsUnit .Point, ( byte )(134);this .btn_sqrt.ForeColor = System.Drawing. Color .Black;this .btn_sqrt.Location = newSystem.Drawing. Point (253, 37);this .btn_sqrt.Name = btn_sqrt ;this .btn_sqrt.Size = newSyst

21、em.Drawing. Size (59, 31);this .btn_sqrt.TabIndex = 5;this .btn_sqrt.Text =开方 ;this .btn_sqrt.UseVisualStyleBackColor = false ;this .btn_sqrt.Click += newSystem. EventHandler ( this .btn_sqrt_Click);/ btn_4/this .btn_4.BackColor = System.Drawing. SystemColors .ActiveBorder;this ImageLayout .Center;t

22、his SystemColors .ButtonFace;this Color .WhiteSmoke;this .btn_4.Font = new System.Drawing. Font ( 黑体 , 10.5F, System.Drawing. FontStyle .Bold, System.Drawing. GraphicsUnit .Point, ( byte )(134);this .btn_4.ForeColor = System.Drawing. Color .Black;this .btn_4.Location = new System.Drawing. Point (4,

23、72);this .btn_4.Name = btn_4 ;this .btn_4.Size = new System.Drawing. Size (59, 31);this .btn_4.TabIndex = 6;this .btn_4.Tag =4 ;this .btn_4.Text =4 ;this .btn_4.UseVisualStyleBackColor = false ;this .btn_4.Click += new System. EventHandler ( this .btn_0_Click);/ btn_5/this .btn_5.BackColor = System.

24、Drawing. SystemColors .ActiveBorder;this ImageLayout .Center;this SystemColors .ButtonFace;this Color .WhiteSmoke;this .btn_5.Font = new System.Drawing. Font ( 黑体 , 10.5F, System.Drawing. FontStyle .Bold, System.Drawing. GraphicsUnit .Point, ( byte )(134);this .btn_5.ForeColor = System.Drawing. Colo

25、r .Black;this .btn_5.Location = new System.Drawing. Point (66, 72);this .btn_5.Name = btn_5 ;this .btn_5.Size = new System.Drawing. Size (59, 31);this .btn_5.TabIndex = 7;this .btn_5.Tag =5 ;this .btn_5.Text =5 ;this .btn_5.UseVisualStyleBackColor = false ;this .btn_5.Click += new System. EventHandl

26、er ( this .btn_0_Click);/ btn_6/this .btn_6.BackColor = System.Drawing. SystemColors .ActiveBorder;this ImageLayout .Center;this Color .WhiteSmoke;this .btn_6.Font = new System.Drawing. Font (黑体 , 10.5F, System.Drawing. FontStyle .Bold, System.Drawing. GraphicsUnit .Point, ( byte )(134);this .btn_6.

27、ForeColor = System.Drawing. Color .Black;this .btn_6.Location = new System.Drawing. Point (126, 72);this .btn_6.Name = btn_6 ;this .btn_6.Size = new System.Drawing. Size (59, 31);this .btn_6.TabIndex = 8;this .btn_6.Tag =6 ;this .btn_6.Text =6 ;this .btn_6.UseVisualStyleBackColor = false ;this .btn_

28、6.Click += new System. EventHandler ( this .btn_0_Click);/ btn_1/this .btn_1.BackColor = System.Drawing. SystemColors .ActiveBorder;this ImageLayout .Center;this SystemColors .ButtonFace;this Color .WhiteSmoke;this .btn_1.Font = new System.Drawing. Font (黑体 , 10.5F, System.Drawing. FontStyle .Bold,

29、System.Drawing. GraphicsUnit .Point, ( byte )(134);this .btn_1.ForeColor = System.Drawing. Color .Black;this .btn_1.Location = new System.Drawing. Point (4, 108);this .btn_1.Name = btn_1 ;this .btn_1.Size = new System.Drawing. Size (59, 31);this .btn_1.TabIndex = 9;this .btn_1.Tag =1 ;this .btn_1.Te

30、xt =1 ;this .btn_1.UseVisualStyleBackColor = false ;this .btn_1.Click += new System. EventHandler ( this .btn_0_Click);/ btn_2/this .btn_2.BackColor = System.Drawing. SystemColors .ActiveBorder;this ImageLayout .Center;this SystemColors .ButtonFace;this Color .WhiteSmoke;this .btn_2.Font = new Syste

31、m.Drawing. Font (黑体 , 10.5F, System.Drawing. FontStyle .Bold, System.Drawing. GraphicsUnit .Point, ( byte )(134);this .btn_2.ForeColor = System.Drawing. Color .Black;this .btn_2.Location = new System.Drawing. Point (66, 108);this .btn_2.Name = btn_2 ;this .btn_2.Size = new System.Drawing. Size (59,

32、31);this .btn_2.TabIndex = 10;this .btn_2.Tag =2 ;this .btn_2.Text =2 ;this .btn_2.UseVisualStyleBackColor = false ;this .btn_2.Click += new System. EventHandler ( this .btn_0_Click);/ btn_3/this .btn_3.BackColor = System.Drawing. SystemColors .ActiveBorder;this ImageLayout .Center;this SystemColors

33、 .ButtonFace;this Color .WhiteSmoke;this .btn_3.Font = new System.Drawing. Font ( 黑体 , 10.5F, System.Drawing. FontStyle .Bold, System.Drawing. GraphicsUnit .Point, ( byte )(134);this .btn_3.ForeColor = System.Drawing. Color .Black;this .btn_3.Location = new System.Drawing. Point (126, 108);this .btn

34、_3.Name = btn_3 ;this .btn_3.Size = new System.Drawing. Size (59, 31);this .btn_3.TabIndex = 11;this .btn_3.Tag =3 ;this .btn_3.Text =3 ;this .btn_3.UseVisualStyleBackColor = false ;this .btn_3.Click += new System. EventHandler ( this .btn_0_Click);/ btn_0/this .btn_0.BackColor = System.Drawing. Sys

35、temColors .ActiveBorder;this ImageLayout .Center;this SystemColors .ButtonFace;this Color .WhiteSmoke;this .btn_0.Font = new System.Drawing. Font ( 黑体 , 10.5F, System.Drawing. FontStyle .Bold, System.Drawing. GraphicsUnit .Point, ( byte )(134);this .btn_0.ForeColor = System.Drawing. Color .Black;thi

36、s .btn_0.Location = new System.Drawing. Point (4, 143);this .btn_0.Name = btn_0 ;this .btn_0.Size = new System.Drawing. Size (59, 31);this .btn_0.TabIndex = 12;this .btn_0.Tag =0 ;this .btn_0.Text =0 ;this .btn_0.UseVisualStyleBackColor = false ;this .btn_0.Click += new System. EventHandler ( this .

37、btn_0_Click);/ btn_mul/ this .btn_mul.BackColor = System.Drawing. SystemColors .ActiveBorder; this ImageLayout .Center;this SystemColors .ButtonFace;this Color .WhiteSmoke;this .btn_mul.Font = new System.Drawing. Font ( 黑体 , 10.5F, System.Drawing. FontStyle .Bold, System.Drawing. GraphicsUnit .Point

38、, ( byte )(134);this .btn_mul.ForeColor = System.Drawing. Color .Red;this .btn_mul.Location = newSystem.Drawing. Point (187, 72);this .btn_mul.Name = btn_mul ;this .btn_mul.Size = new System.Drawing. Size (59, 31);this .btn_mul.TabIndex = 13;this .btn_mul.Text =* ;this .btn_mul.UseVisualStyleBackCol

39、or = false ;this .btn_mul.Click += new System. EventHandler ( this .btn_mul_Click);/ btn_sub/this .btn_sub.BackColor = System.Drawing. SystemColors .ActiveBorder;this ImageLayout .Center;this SystemColors .ButtonFace;this Color .WhiteSmoke;this .btn_sub.Font = new System.Drawing. Font ( 黑体 , 10.5F,

40、System.Drawing. FontStyle .Bold, System.Drawing. GraphicsUnit .Point, ( byte )(134);this .btn_sub.ForeColor = System.Drawing. Color .Red;this .btn_sub.Location = newSystem.Drawing. Point (187, 108);this .btn_sub.Name = btn_sub ;this .btn_sub.Size = new System.Drawing. Size (59, 31);this .btn_sub.Tab

41、Index = 14;this .btn_sub.Text =- ;this .btn_sub.UseVisualStyleBackColor = false ;this .btn_sub.Click += new System. EventHandler ( this .btn_sub_Click);/ btn_sign /this .btn_sign.BackColor = System.Drawing. SystemColors .ActiveBorder;this ImageLayout .Center;this SystemColors .ButtonFace;this Color

42、.WhiteSmoke;this .btn_sign.Font = newSystem.Drawing. Font ( 黑体 , 10.5F, System.Drawing. FontStyle .Bold, System.Drawing. GraphicsUnit .Point, ( byte )(134);this .btn_sign.ForeColor = System.Drawing. Color .Red;this .btn_sign.Location = newSystem.Drawing. Point (66, 143);this .btn_sign.Name = btn_sig

43、n ;this .btn_sign.Size = newSystem.Drawing. Size (59, 31);this .btn_sign.TabIndex = 15;this .btn_sign.Text =负数 ;this .btn_sign.UseVisualStyleBackColor = false ;this .btn_sign.Click += newSystem. EventHandler ( this .btn_sign_Click);/ btn_equ/this .btn_equ.BackColor = System.Drawing. SystemColors .Ac

44、tiveBorder;this ImageLayout .Center;this SystemColors .ButtonFace;this Color .WhiteSmoke;this .btn_equ.Font = new System.Drawing. Font ( 黑体 , 10.5F, System.Drawing. FontStyle .Bold, System.Drawing. GraphicsUnit .Point, ( byte )(134);this .btn_equ.ForeColor = System.Drawing. Color .Red;this .btn_equ.

45、Location = newSystem.Drawing. Point (253, 143);this .btn_equ.Name = btn_equ ;this .btn_equ.Size = new System.Drawing. Size (59, 31);this .btn_equ.TabIndex = 16;this .btn_equ.Text = ;this .btn_equ.UseVisualStyleBackColor = false ;this .btn_equ.Click += new System. EventHandler ( this .btn_equ_Click);

46、/ btn_add/this .btn_add.BackColor = System.Drawing. SystemColors .ActiveBorder;this ImageLayout .Center;this SystemColors .ButtonFace;this Color .WhiteSmoke;this .btn_add.Font = new System.Drawing. Font ( 黑体 , 10.5F, System.Drawing. FontStyle .Bold, System.Drawing. GraphicsUnit .Point, ( byte )(134)

47、;this .btn_add.ForeColor = System.Drawing. Color .Red;this .btn_add.Location = newSystem.Drawing. Point (187, 143);this .btn_add.Name = btn_add ;this .btn_add.Size = new System.Drawing. Size (59, 31);this .btn_add.TabIndex = 17;this .btn_add.Text =+ ;this .btn_add.UseVisualStyleBackColor = false ;th

48、is .btn_add.Click += new System. EventHandler ( this .btn_add_Click);/ btn_dot/this .btn_dot.BackColor = System.Drawing. SystemColors .ActiveBorder;this ImageLayout .Center;this SystemColors .ButtonFace;this Color .WhiteSmoke;this .btn_dot.Font = new System.Drawing. Font ( 黑体 , 10.5F, System.Drawing

49、. FontStyle .Bold, System.Drawing. GraphicsUnit .Point, ( byte )(134);this .btn_dot.ForeColor = System.Drawing. Color .Black;this .btn_dot.Location = newSystem.Drawing. Point (126, 143);this .btn_dot.Name = btn_dot ;this .btn_dot.Size = new System.Drawing. Size (59, 31);this .btn_dot.TabIndex = 18;t

50、his .btn_dot.Text =. ;this .btn_dot.UseVisualStyleBackColor = false ;this .btn_dot.Click += new System. EventHandler ( this .btn_dot_Click);/ btn_sqr/this .btn_sqr.BackColor = System.Drawing. SystemColors .ActiveBorder;this ImageLayout .Center;this SystemColors .ButtonFace;this Color .WhiteSmoke;thi

51、s .btn_sqr.Font = new System.Drawing. Font ( 黑体 , 10.5F, System.Drawing. FontStyle .Bold, System.Drawing. GraphicsUnit .Point, ( byte )(134);this .btn_sqr.ForeColor = System.Drawing. Color .Black;this .btn_sqr.Location = newSystem.Drawing. Point (253, 72);this .btn_sqr.Name = btn_sqr ;this .btn_sqr.

52、Size = new System.Drawing. Size (59, 31);this .btn_sqr.TabIndex = 19;this .btn_sqr.Text =平方;this .btn_sqr.UseVisualStyleBackColor = false ;this .btn_sqr.Click += new System. EventHandler ( this .btn_sqr_Click);/ btn_rev/this .btn_rev.BackColor = System.Drawing. SystemColors .ActiveBorder;this ImageL

53、ayout .Center;this SystemColors .ButtonFace;this Color .WhiteSmoke;this .btn_rev.Font = new System.Drawing. Font ( 黑体 , 10.5F, System.Drawing. FontStyle .Bold, System.Drawing. GraphicsUnit .Point, ( byte )(134);this .btn_rev.ForeColor = System.Drawing. Color .Red;this .btn_rev.Location = newSystem.D

54、rawing. Point (253, 108);this .btn_rev.Name = btn_rev ;this .btn_rev.Size = new System.Drawing. Size (59, 31);this .btn_rev.TabIndex = 20;this .btn_rev.Text =倒数 ;this .btn_rev.UseVisualStyleBackColor = false ;this .btn_rev.Click += new System. EventHandler ( this .btn_rev_Click);/ pictureBox1/this.p

55、ictureBox1.Image =(System.Drawing.Image)(resources.GetObject( pictureBox1.Image );this.pictureBox1.Location =newSystem.Drawing. Point (319, 6);this.pictureBox1.Name = pictureBox1 ;this.pictureBox1.Size =newSystem.Drawing. Size (100, 168);this.pictureBox1.TabIndex = 21;this.pictureBox1.TabStop = fals

56、e ;/ linkLabel1/this.linkLabel1.AutoSize =true ;this.linkLabel1.Location =new System.Drawing. Point (253, 13);this.linkLabel1.Name = linkLabel1 ;this.linkLabel1.Size =newSystem.Drawing. Size (53, 12);this.linkLabel1.TabIndex = 22;this.linkLabel1.TabStop =true ;this.linkLabel1.Text =作者博客;this.linkLab

57、el1.LinkClicked +=newLinkLabelLinkClickedEventHandler( this .linkLabel1_LinkClicked);/ CalcForm/this.AutoScaleBaseSize = newSystem.Drawing. Size (6, 14);this.ClientSize = new System.Drawing. Size (427, 181);this.Controls.Add( this .linkLabel1);this.Controls.Add( this .pictureBox1);this.Controls.Add(

58、 this .btn_rev);this.Controls.Add( this .btn_sqr);this.Controls.Add( this .btn_dot);this.Controls.Add( this .btn_add);this.Controls.Add( this .btn_equ);this.Controls.Add( this .btn_sign);this.Controls.Add( this .btn_sub);this.Controls.Add( this .btn_mul);this.Controls.Add( this .btn_0);this.Controls

59、.Add( this .btn_3);this.Controls.Add( this .btn_2);this.Controls.Add( this .btn_1);this.Controls.Add( this .btn_6);this.Controls.Add( this .btn_5);this.Controls.Add( this .btn_4);this.Controls.Add(this.btn_sqrt);this.Controls.Add(this.btn_div);this.Controls.Add(this.btn_7);this.Controls.Add(this.btn

60、_8);this.Controls.Add(this.txtShow);this.Controls.Add(this.btn_9);this FormBorderStyle .FixedDialog;this .MaximizeBox = false ;this .Name = CalcForm ;this FormStartPosition .CenterScreen;this .Text = C#编写计算器;this .Load += new System. EventHandler ( this .CalcForm_Load);(System.ComponentModel.ISuppor

温馨提示

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

评论

0/150

提交评论