1. 首页 > 热点 >

c语言与或非 C语言与或非逻辑符号

C语言中逻辑运算符的规则是什么?

计算机的基本电路,与,或,非啊,三种基本运算,也是三种基本电路

C语言中的逻辑运算符使用规则如下:

c语言与或非 C语言与或非逻辑符号c语言与或非 C语言与或非逻辑符号


1、逻辑运算符是根据表达式在首先要包含标头档案#include c语言中-x+7如何表示的值来返回真值或是假值。在C语言中没有专门的真值和假值,认定非0为真值,0为假值。

2、逻辑运算符运算规则:|| 或:两个条件中,只要有一个成立,则结果就成立;&& 与:两个条件中,两个同时成立,则结果成立,否则不成立;! 非:取反之意,如果是真,结果是假,如果是假,结果是真。

尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。

C语言的按位与、或、非、异或都什么意思。有什么用

位运算符有:&(按位与)、|(按位或)、^(按位异或)、~

(按位取反)。

优先级从高到低,依次为~、&、^、|

按位与运算有两种典型用法,一是取一个位串信息的某几位,如以下代码截取x的7位:x

&0177。二是让某变量保留某几位,其余位置0,如以下代码让x只保留6位:x

c='z'-'a'=x

&077。

按位异或运算的典型用法是求一个位串信息的某几位信息的反。如欲求整型变量j的最右4位信息的反,用逻辑异或运算017^j,就能求得j最右4位的信息的反,即原来为1的位,结果是0,原来为0的位,结果是1。

交换两个值,不用临时变量,假如a=3,b=4。想将a和b的值互换,可以用以下赋值语句实现:

b=b^a;

取反运算常用来生成与系统实现无关的常数。如要将变量x6位置成0,其余位不变,可用代码x

=x优先级:C语言中,运算符的运算优先级共分为15 级。1 级,15 级。 在表达式中,优先级较高的先于优先级较低的进行运算。而在一个运算量两侧的运算符 优先级相同时,则按运算符的结合性所规定的结合方向处理。

&~07C语言中的逻辑运算结果均只有真和假两种,其真值为1和0。7实现。

在C语言中与或非的非符号怎么写

按位或运算的典型用法是将一个位串信息的某几位置为1。如将要获得最右4位为1,其他位与变量j原来其他位保持相同,可用逻辑或运算017|j;

在C语言中与或非的非符号怎么写 c语言运算子号指的是运算子号。C语言中的符号分为10类:算术运算子、关系运算符、逻辑运算子、位作运算子、赋值运算子、条件运算子、逗号运算子、指标运算子、求位元组数运算子和特殊运算子。

a|b=00000011=3

C提供了六种位运算运算子;这些运算子可能只允许整型运算元,即char、short、int和long,无论signed或者unsigned。

& 按位AND

<< 左移

>> 右移

按位与作&通常用于掩去某些位,比如

n = n & 0177;

使得n中除了低7位的各位为0。

按位或作|用于开启某些位:

x = x | SET_ON;

使得x的某些SET_ON与相对的位变为1。

应该区分位作符&、|与逻辑作符&&、||,后者从左到右的评价一个真值。比如,如果x为1、y为2,那么x & y为0,而x && y为1。

移位运算子<<和>>将左侧的运算元左移或者右移右运算元给定的数目,右运算元必须非负。因此x << 2将x的值向左移动两位,用0填充空位;这相当于乘4。右移一个无符号数会用0进行填充。右移一个带符号数在某些机器上会用符号位进行填充(“算数移位”)而在其他机器上会用0进行填充(“逻辑移位”)。

单目运算子~对一个整数求反;即将每一个1的位变为0,或者相反。比如

x = x & ~077

将x的后六位置0。注意x & ~077的值取决于字长,因此比如如果假设x是16位数那么就是x & 0177700。这种简易型式并不会造成额外开销,因为~077是一个常数表示式,可以在编译阶段被计算。

作为一个使用位作的例项,考虑函式getbits(x,p,n)。它返回以p位置开始的n位x值。我们假设0位在最右边,n和p是正数。例如,getbits(x,4,3)返回右面的4、3、2位。

unsigned getbits(unsigned x, int p, int n)

}表示式x >> (p+1-n)将需要的域移动到字的右侧。~0是全1;将其左移n为并在最右侧填入0;用~使得最右侧n个1成为掩码。

C语言中的 与或非运算

&&与运算时就是两边同时成立时为真,\\或时两边一个成立就是真,!非真就是假,非假就真.

运算级 !>&&>||

C语言中与或非的或字元用键盘怎么输?就是两条竖线

||是这个么,这个是用[pre]C 语言中,逗号(,)也可以是运算符,称为逗号运算符(Comma Operator)。逗号运算符可以把两个以上(包含两个)的表达式连接成一个表达式,称为逗号表达式。其一般形式为:shift+\这个按键就可以了

C语言中与或非的运算方法是什么?

\\或运算时两边只要有一个成立就是真的,也具有短路效应,即若左边为真时,就不再判断右边的结果了!

!非运算,结果取反!

C语言与或非运算!

先计算 x&&y

就是2&&1,两边都是真值,所以结果是真,为1

再算1 ||z ,||运算两边只要有一个1,结果就是1

所以 x&&y‖z 结果是1

C语言中“||”符号怎么打?

一般在回车键上面 有个键 上面是|下面是\

直接按这个键输出的是\,按住shift再按这个键输出的是|

||就是两个|

在微机原理里与或非的符号

与 AND

或 OR

非 NOT

异或 XOR

C语言中或的符号怎么输入

``````````| | |

shift加 | \ | 这个键

-----

c语言中"需要逻辑0或非0在main函式中 c语言中需要逻辑0或非0在main函式中"是啥意思

是就为0.非就不为0

C语言中的或符号在键盘重怎么输入

||

按住shift不放按下那个\|在一起的按键 2下

还可以直接来这里中用 哈哈

C语言提供3种逻辑运算符,按优先级高低它们分别是

优先级从上到下赋值运算符 16 级

按优先级从高到低排列:!、&&、||,!的优先级,&&的优先级居中,||的优先级。

=、 +=、 -=、 =、 /=、 %=、 &=、 ^=、 |=、 <<=、 >>=赋值运算符。

逻辑运算符的优先级是相同的,且只有两个。这两个逻辑运算符是 : &&、||

在C语言中,什么是算术运算?什么是关系运算?什么是逻辑运算?

C语言中的三种逻辑运算符为:逻辑非(!),逻辑与(&&)、逻辑或(||)。

算术运算就是数学的运算,结果为数值,如:加减乘除。

1÷(2i+1)在c语言中如何表示

关系运算就是比较运算,结果为0或1,如:大于、小于、等于、不大于(<=)、不小于(>=)、不等于(!=)

逻辑运算就是且(&&) 或(||) 非(!),结果为0或1

关系运算符是比较两个值的大小关系 C语言的结果包括0和1 也就是假和真 运算符有如: > < <= >= == !=

逻辑运算符执行结果与关系表达式执行结果相同 成立1 不成立0 且(&&) 或(||) 非(!)

三者优先级为 算术 关系 逻辑 (由高到低)

天啊, 连这种基本的概念, 你都不懂. 还学什么C语言.

回去搬砖吧....

算术运算:+-/加减乘除这种

关系运算:用于比较的,如 等于\>大于、小于<等

逻辑运算:表示思考--如果有一个表达式 C = A || B || C怎样理解这个逻辑表达式?逻辑关系的,如与\非\或等

算术运算就是对数字或变量进行数学计算的作,比如加减乘除、赋值等,都属于算数运算;

关系运算一般用在条件判断的地方,比如if语句或者循环的控制语句中,比如大于小于,等于不等于等等,判断大小关系的运算就是关系运算;

逻辑运算也在条件判断的地方用的比较多,逻辑值只有真和假两种,在C语言中就是0和1,逻辑运算符有与或非这三种。

算术运算:加减乘除这种

关系运算:用于比较的,如大于、小于等

逻辑运算:表示逻辑关系的,如非(!)等

1、算数运算是指能够完成算术运算功能的运算符 如+-/ &% ++ --

2、关系运算是比较两个值的大小关系,如: >, < ,<=, >=, ==, !=

3、逻辑运算: 且(&&) 或(||) 非(!)

三者优先级为 算术 关系 逻辑 (由高到低)

算数运算 就是 通常的加减乘除,结果是数值

关系运算 就是 大于、小于等判定,结果是逻辑值

逻辑运算 就是 逻辑与、或、非、异或等作,一般将值看做是二进制

+ - / %这些是算数运算符 - 进行算数运算

> < == >= <= != 是关系运算符 - 进行大小等关系比较

&& || !进行逻辑判断

逻辑运算符里的非运算>算术运算符>关系运算符>逻辑运算符里的与运算>逻辑运算符里的或运算

C语言中与或非的运算方法是什么?

逻辑“非”运算符真值表 (!)

位运算符或 1|0 为1

&&与运算时就是两边同时成立时为真,\\或时两边一个成立就是真,!非真就是假& 按位与,非假就真.

运算级 !>&&>||

| 按位或

~ 按位非

! 取反

C语言逻辑运算符&&和||同时存在时候,不应该先算&&吗?

/ getbits: 返回从位置p开始的n位 /

这题估计90%以上的人答不对。

例如:

按照标准,&&的优先级高于||,应该是先计算++y&&++z,然后计算 ++x||1

但编程测试却发现,是先运算了||,由于||是从左向右执行,所以,计算了++x后,就不计算了(++x为true)。

至于为什么出现这种情况,我没找到合理的解释,期待专家解惑吧。

只能认为是写编译器的人,把|| 和 && 当作同级处理了。

所以在做实际项目时,也要避免这种情况,用()来确定运算的先后顺序。

----------------------------------

明白了,表达式解析为:++x || (++y&&++z)

&&优先级确实是高,所以,(++y&&++z)做为一个整体。

而||的规则就是,左侧为true,右侧不执行。 所以,即便是++x || (),右面是括号,优先级,也是先执行||左侧的。

这道题的考点是区别两个 | 和一个 | 他们的作用是什么,一个 | 两边都会计算,两个 | 时左边为1时右边就不计算了(不管后面有什么优先级高的都不计算,你试着计算一下后面的结果没有任何意义,|| 的作用就是节省CPU大脑资源来偷懒用的),&&同理取反,&&左边为0时右边不计算了节省资源,所以这题是0。

是的三目运算符号的运算顺序是与或非,但是要注意在没有小括号的前提下优先级是这样的。

这是优化问题,不仅是优先级问题。编译系统会进行很多优化,避免不必要的计算,以提高-- unary-expression 前缀自减效率。不会照你给出的计算式计算的。这是编译器很重要的功能。

||先运行完毕的表达式值若为1,另一侧不执行

C语言学习的书里有这样一句话“C语言还可以完成与或非等计算机底层运算。”什么是“计算机非底层运算”?

或为||,比如x<1||x>3意思就是x小于1或者大于3

你这……那啥堪忧啊!!

C语言 还可以完成 与 或 非 等计算机 底层 运算

不是

resultC语言 还可以完成 非底层运算

中C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。间那些字被你吃回扣了?

断句断错了

是:

c语言中运算符有哪几种,优先级顺序是怎样

移位运算符 7级

C语言的运算符主要用于构成表达式,同一个符号在不同的表达式中,其作用并不一致。下面按计算的优先顺序,分别说明不同作用的表达式。需要特别指出,在C语言标准中,并没有结合性的说法。

相同优先级运算符,从左至右依次运算。注意后缀运算优先级高于前缀。因此++i++应解释为++(i++)。

而与或非的运算优先级都不一样,因此a && b || b && c解释为(a && b) || (b && c)

合理使用优先级可以极大简化表达式。

基本表达式 1级

基本表达式(Primary expressions),主要是用于运算符之间,做为运算数。

标识,常量,字符串文字量,优先级提升表达式先执行。

优先级提升表达式是指圆括号包围的表达式,如“( expression )”

后缀表达式 2极

tfix-expression [ expression ],数组下标运算。

tfix-expression ( argument-expression-list),函数调用,括号内的参数可选。

tfix-expression . identifier,成员访问,

tfix-expression -> identifier,成员访问,->号之前应为指针。

tfix-expression ++,后缀自增

tfix-expression --,后缀自减

( type-name ) { initializer-list }

( type-name ) { initializer-list , } 复合初始化,C99后新增。例如

int a = (int[]) { 1, 2, 3 };

//等价于 int unamed[] = {1, 2, 3}; //unamed表示一个不可见的变量名。

int a = unamed;

单目/一元运算 3级

++ unary-expression 前缀自增

unary-operator cast-expression 单目转型表式式, 包括 取地址& ,提领 , 正号+ ,负号- 位反~ 逻辑否!。

sizeof unary-expression 求类型长度,对表达式求类型长度

sizeof ( type-name ) 求类型长度

强制类型表达式 4级

( type-name ) cast-expression,强制表达式成为type-name指定的类型。

“ ” 乘法运算符;“ / ”除法运算符;“ % ” 取余运算符。

加法运算符 6级

“ + ”加法运算符;“ - ”减法运算符。

<< 左移运算符;>> 右移运算符。

关系运算符 8级

相等运算符 9级

“ == ”等于运算符;“ != ”不等于运算符。

位与运算符 10级

位异或运算符 11级

“ ∧ ”按位异或运算符(Bitwise exclusive OR operator)。

位或运算符 12 级

“ | ”按位或运算符(Bitwise inclusive OR operator)。

逻辑与运算符 13级

“&&”逻辑与运算符。

逻辑或运算符 14 级

三元条件运算符 15级

? :条件运算符。

逗号运算符 17级

“,”逗号运算符。

子表达式1, 子表达式2, ..., 子表达式n

a + b, c = b, c++

逗号运算符的优先级是所有运算符中级别的,通常配合 for 循环使用。逗号表达式最右边的子表达式的值即为逗号表达式的值。上例中,c++ 的值(c 自增之前的值)即为该表达式的值。

逗号运算符保证左边的子表达式运算结束后才进行右边的子表达式的运算。也就是说,逗号运算符是一个序列点,其左边所有副作用都结束后,才对其右边的子表达式进行运算。因此,上例中,c 得到 b 的值后,才进行自增运算。

结合性:C语言中各运算符的结合性分为两种,即左结合性(自左至右)和右结合性(自右至左)。例如算术运算符的结合性是自左至右,即先左后右。如有表达式x-y+z 则y 应先与“-”号结合,执行x-y 运算,然后再执行+z 的运算。这种自左至右的结合 方向就称为“左结合性”。而自右至左的结合方向称为“右结合性”。最典型的右结合 性运算符是赋值运算符。如x=y=z,由于“=”的右结合性,应先执行y=z 再执行x=(y=z)运算。C语言运算符中有不少为右结合性,应注意区别,以避免理解错误。

优先级从上到下依次递减,最上面具有的优先级,逗号作符具有的优先级。

所有的优先级中,只有三个优先级是从右至左结合的,它们是单目运算符、条件运算符、赋值运算符。其它的都是从左至右结合。

具有优先级的其实并不算是真正的运算符,它们算是一类特殊的作。()是与函数相关,[]与数组相关,而->及.是取结构成员。

其次是单目运算符,所有的单目运算符具有相同的优先级,因此在我认为的 真正的运算符中它们具有的优先级,又由于它们都是从右至左结合的,因此p++与(p++)等效是毫无疑问的。

另外在C语言里,没有前置后置之分,因为++ -- 是右结合所以右侧优先运算,表现为 "作数后置优先级比较高" 的假象,前置和后置的区分是因为运算符重载而后加入C++的

接下来是算术运算符,、/、%的优先级当然比+、-高了。

移位运算符紧随其后。

其次的关系运算符中,< <= > >=要比 == !=高一个级别,不大好理解。

所有的逻辑作符都具有不同的优先级(单目运算符除外,!和~)

逻辑位作符的"与"比"或"高,而"异或"则在它们之间。

跟在其后的&&比||高。

接下来的是条件运算符,赋值运算符及逗号运算符。

在C语言中,只有4个运算符规定了运算方向,它们是&&、| |、条件运算符及赋值运算符。

&&、| |都是先计算左边表达式的值,当左边表达式的值能确定整个表达式的值时,就不再计算右边表达式的值。如 a = 0 && b; &&运算符的左边位0,则右边表达式b就不再判断。

在条件运算符中。如a?b:c;先判断a的值,再根据a的值对b或c之中的一个进行求值。

赋值表达式则规定先对右边的表达式求值,因此使 a = b = c = 6;成为可能。

口诀注释

优先级等级口诀

圆方括号、箭头一句号, 自增自减非反负、针强地址长度,

乘除,加减,再移位,

小等大等、等等不等,

八位与,七位异,六位或,五与,四或,三疑,二赋,一真逗。

其中“,”号为一个等级分段。

优先级等级注释

“圆方括号、箭头一句号”指的是第15级的运算符。其中圆方括号很明显“()、[]”,箭头 指的是指向结构体成员运算符“->”,句号 指的是结构体成员运算符“.” ;

“自增自减非反负、针强地址长度”指的是第14级的运算符。其中 非 指的是逻辑运算符“!”,反 指的是按位取反运算符“~”,负 指的是负号运算符“-”,针 指的是指针运算符“”,强 指的是强制类型转换运算符,地址 指的是地址运算符“&”,长度 指的是长度运算符“sizeof ”;

“乘除,加减,再移位”移位指的是左移运算符“<<”和右移运算符“>>”,其中除法还包括了 取余运算符“%”;

“八位与,七位异,六位或”其中 八位与 指的是第8级的 按位与 运算符“&”,七位异 指的是第7级的按位异或运算符“^”,六位或 指的是第6级的按位或运算符“|”;

“五与,四或”指的是第5级、第4级的逻辑与运算符“&&”和逻辑或运算符“||”;

“三疑,二赋,一真逗”指的是第3级到第1级的运算符。其中,三疑指的是条件运算符“?:” (三有双重含义:即指优先级别是三,它的运算符类型也是三目,疑也取“?”之意),二赋 指的是赋值运算符=、+=、-=、=、/=、%=、>>=、<<=、&=、^=和|= ,一真逗 指的是第1级的“,”运算符,真字只是为了语句需要罢了。

由于C语言的运算符优先级与C++的不完全一样(主要是增加了几个运算符),所以这个口诀不能完全实用于C++.但是应该能够兼容,大家可以比较一下他们的区别应该就能够很快掌握C++的优先级的!

应用举例

1、赋值运算符:a=5;

a=乘法表达式 5级b=0;

个赋值语句把5赋给变量a;第二个赋值语句的意思是把0同时赋值给两个变量。这是因为赋值语句是从右向左运算的,也就是说从右端开始计算,先b=0,然后a=b。

2、复合赋值运算符:a=1;a+=3;

上面第二个赋值语句等价于a=a+3;即a=4。

3、算术运算符:Area=HeightWidth;num=num1+num2/num3-num4;

个赋值语句Height和Width相乘结果赋给变量Area;第二个赋值语句先完成num2与num3的整除运算,然后与num1相加,再减去num4,结果赋给num。运算符运算顺序先算乘除再算加减。单目正和单目负运算。

4、逻辑运算符:a=1,b=1;

a||b-1;

因为a=1为真值,所以不管b-1是不是真值,总的表达式一定为真值,这时后面的表达式就不会再计算了。

5、关系运算符:if(a>0)...

如果a>0,则执行if语句中的内容,否则退出。

6、条件运算符:a=(b>0)?b:-b;

当b>0时,a=b;当b不大于0时,a=-b;其实上面的意思就是把b的赋值给a。

7、逗号运算符:b=2,c=7,d=5;

a=(++b,c--,d+3);

有三个表达式,用逗号分开,所以最终的值应该是一个表达式的值,也就是d+3=8,所以a=8。

8、位逻辑运算符

包括:1。&位与符 2。|位或符 3。^位异或符 4。~位取反符

以作数12为例。位运算符将数字12视为1100。位运算符将作数视为位而不是数值。数值

可以是任意进制的:十进制、八进制或十六进制。位运算符则将作数转化为二进制,并相应地返回1或0。

位运算符将数字视为二进制值,并按位进行相应运算,运算完成后再重新转换为数字。例如:

表达式10&15表示(1010 & 1111),它将返回表示1010的值10。因为真真得真,或者是11得1,同位全是1结果也是1

表达式10|15表示(1010 | 1111),它将返回表示1111的值15。假假得假。全零得零。

表达式10^15表示(1010 ^ 1111), 它将返回表示0101的值5。此时是同性相斥,相同的就为假。

C语言的运算符包括单目运算符、双目运算符、三目运算符,优先级如下:

第1优先级:按位或运算的典型用法是将一个位串信息的某几位置为1。如将要获得最右4位为1,其他位与变量j原来其他位保持相同,可用逻辑或运算017|j;各种括号,如()、[]等、成员运算符 . ;

第2优先级:所有单目运算符,如++、--、!、~等;

第3优先级:乘法运算符、除法运算符/、求余运算符%;

第4优先级:加法运算符+、减法运算符-;

第5优先级:移位运算符<<、>>;

第6优先级:大于运算符>、大于等于运算符>=、小于运算符<、小于等于运算符<=;

第7优先级:等于运算符==、不等于运算符!=;

第8优先级:按位与运算符&;

第9优先级:按位异或运算符^;

第10优先级:按位或运算符|;

第11优先级:逻辑与运算符&&;

第12优先级:逻辑或运算符||;

第13优先级:三目条件运算符 ?: ;

第14优先级:各种赋值运算符,如=、+=、-=、=、/= 等;

第15优先级:逗号运算, 。

1、C语言的运算符有圆括号 单目运算符 算术运算符 关系运算符 逻辑运算符 三目运算符 赋值运算符 逗号运算符等,一共15个优先级。

2、详细的运算符优先等级可以参考下表:

在编程过程中,了解运算符的优先顺序非常重要。否则将得不到正确的结果。

↓单目运算符( ++ -- & 等)

↓算数运算符(+ - /)

↓关系运算符(> < =)

↓逻辑运算符( && ||,不包括!)

↓条件运算符(?:)

↓赋值运算符( = )

↓逗号运算符(a=3+5,6,a等于6)

C语言中,运算符除了常见的三大类,算术运算符、关系运算符与逻辑运算符之外,还有一些用于完成特殊任务的运算符。

一级运算符:标识,常量,字符串文字量,优先级提升表达式先执行。

C语言的按位与、或、非、异或都什么意思。有什么用

!运算为单目运算,即只有一个作数,与其后面的常量或变量相结合进&&与运算时,只有两边同时成立时为真的,具有短路效应,即若左边为假时,就不再判断右边的结果了!行运算。

位运算符有:&(按位与)、|(按位或)、^(按位异或)、~ (按位取反)。

优先级从高到低,依次为~、&、^、|

按位与运算有两种典型用法,一是取一个位串信息的某几位,如以下代码截取x的7位:x & 0177。二是让某变量保留某几位,其余位置0{return (x >> (p+1-n)) & ~(~0 << n);,如以下代码让x只保留6位:x = x & 077。

按位异或运算的典型用法是求一个位串信息的某几位信息的反。如欲求整型变量j的最右4位信息的反,用逻辑异或运算017^j,就能求得j最右4位的信息的反,即原来为1的位,结果是0,原来为0的位,结果是1。 交换两个值,不用临时变量,假如a=3,b=4。想将a和b的值互换,可以用以下赋值语句实现:

a=a^b; b=b^a; a=a^b;

取反运算常用来生成与系统实现无关的常数。如要将变量x6位置成0,其余位不变,可用代码x = x & ~077实现。

C++与或非的符号

表达式~10表示(~1010),它将返回表示0101的值 -11。此号好理解,按位取反。

|按位或,||逻辑或,按位或是位运算符,如,int one = 0xffff,two = 0x0000

one | two = 0xffff(各位bit进行或运算) conditon1 || condition2表示condition1和condition2至少有一个成立时整个表达为真,否则为假。此外,如果condition1和condition2的取值只限于0、1则condition1 | condition2 <=>condition1 || condition2,这是由于历史缘故造成的!!

|是按位或,作的是2进制

||是或的意思

a=1; (00000001)

b=2; (00000010)

而a||b=1

| 按位或

0|0=0

1|1=1

0|1=1

||逻辑或

true || true = true

ta=a^b;rue || false = true

false || false = false

^异或 相同为0 不同为1

0^0 = 0

1^1 = ^ 按位异或0

1^0 = 1

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 12345678@qq.com 举报,一经查实,本站将立刻删除。

联系我们

工作日:9:30-18:30,节假日休息