您身边的网站建设专家
成功案例

【建站服务】宿迁网店设计【宿迁淘宝店铺装修】宿迁阿里巴巴首页美工、宿迁网店主图页面设计、宿迁网页设计公司多少钱、宿迁拼多多开店大概多少费用、宿迁京东抖音美团运营价格收费标准-域名申请

日期: 2022-09-20 17:32:46 浏览数:2


上往建站提供服务器空间服务商百度快照排名网站托管百度推广运营,致力于设计外包服务与源代码定制开发360推广搜狗推广,增加网站的能见度及访问量提升网络营销的效果,主营:网站公司,百度推广公司电话,官网搭建服务,网站服务企业排名,服务器空间,英文域名等业务,专业团队服务,效果好。


宿迁网店设计【宿迁淘宝店铺装修】宿迁阿里巴巴首页美工、宿迁网店主图页面设计、宿迁网页设计公司多少钱、宿迁拼多多开店大概多少费用、宿迁京东抖音美团运营价格收费标准

网站建设.jpg

宿迁,简称宿,别称水城,古称下相、宿豫、钟吾等,江苏省地级市,宿迁位于长三角北翼,江苏省北部,是长三角北翼区域性综合交通枢纽, [1]  地处徐州、连云港、淮安中心地带。宿迁是江苏省沿海地区向中西部辐射的重要门户城市 [2]  ,是徐州都市圈、江淮生态经济区核心城市 [3]  、一带一路节点城市 [4]  。截至2020年6月,宿迁下辖2区3县 [5]  ,总面积8555平方千米 [48]  。根据第七次人口普查数据显示,截至2020年11月1日零时,宿迁市常住人口为4986192人。 [47] 
宿迁是西楚霸王项羽的故乡,有着5000多年的文明史和2700多年的建城史,曾是泗水国、钟吾国、宿国都城,历史悠久,人文荟萃,素有“华夏文明之脉、江苏文明之根、淮河文明之源、楚汉文化之魂”之称 [6]  。宿迁是酒文化的发源地之一,有中国白酒之都称号 [7]  ,洋河、双沟两大名酒出产于此。宿迁是典型的苏北水乡,坐拥骆马湖、洪泽湖两大淡水湖,大运河、古黄河、淮沭新河等众多河流镶嵌其间。乾隆皇帝六下江南五次驻跸于此,赞叹宿迁为“第一江山春好处” [8]  。
宿迁是首批12个社会信用体系建设示范城市 [9]  ,是中国优秀旅游城市 [10]  、国家园林城市 [11]  、国家卫生城市 [12]  、全国文明城市 [7]  。2020年10月,宿迁被评为全国双拥模范城(县) [13]  。2020年,全市实现地区生产总值3262.37亿元,比上年增长4.5%。 

逻辑运算符

下表显示了 C 语言支持的所有关系逻辑运算符。假设变量 A 的值为 1,变量 B 的值为 0,则:

运算符描述实例
&&称为逻辑与运算符。如果两个操作数都非零,则条件为真。(A && B) 为假。
||称为逻辑或运算符。如果两个操作数中有任意一个非零,则条件为真。(A || B) 为真。
!称为逻辑非运算符。用来逆转操作数的逻辑状态。如果条件为真则逻辑非运算符将使其为假。!(A && B) 为真。

实例

请看下面的实例,了解 C 语言中所有可用的逻辑运算符:

实例

#include <stdio.h> int main(){   int a = 5;   int b = 20;   int c ;   if ( a && b )   {      printf("Line 1 - 条件为真n" );   }   if ( a || b )   {      printf("Line 2 - 条件为真n" );   }   /* 改变 a 和 b 的值 */   a = 0;   b = 10;   if ( a && b )   {      printf("Line 3 - 条件为真n" );   }   else   {      printf("Line 3 - 条件为假n" );   }   if ( !(a && b) )   {      printf("Line 4 - 条件为真n" );   }}

当上面的代码被编译和执行时,它会产生下列结果:

Line 1 - 条件为真Line 2 - 条件为真Line 3 - 条件为假Line 4 - 条件为真

位运算符

位运算符作用于位,并逐位执行操作。&、 | 和 ^ 的真值表如下所示:

pqp & qp | qp ^ q
00000
01011
11110
10011

假设如果 A = 60,且 B = 13,现在以二进制格式表示,它们如下所示:

A = 0011 1100

B = 0000 1101

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

A&B = 0000 1100

A|B = 0011 1101

A^B = 0011 0001

~A  = 1100 0011

下表显示了 C 语言支持的位运算符。假设变量 A 的值为 60,变量 B 的值为 13,则:

运算符描述实例
&

按位与操作,按二进制位进行"与"运算。运算规则:

0&0=0;   0&1=0;    1&0=0;     1&1=1;
(A & B) 将得到 12,即为 0000 1100
|

按位或运算符,按二进制位进行"或"运算。运算规则:

0|0=0;   0|1=1;   1|0=1;    1|1=1;
(A | B) 将得到 61,即为 0011 1101
^

异或运算符,按二进制位进行"异或"运算。运算规则:

0^0=0;   0^1=1;   1^0=1;  1^1=0;
(A ^ B) 将得到 49,即为 0011 0001
~

取反运算符,按二进制位进行"取反"运算。运算规则:

~1=-2;   ~0=-1;
(~A ) 将得到 -61,即为 1100 0011,一个有符号二进制数的补码形式。
<<二进制左移运算符。将一个运算对象的各二进制位全部左移若干位(左边的二进制位丢弃,右边补0)。A << 2 将得到 240,即为 1111 0000
>>二进制右移运算符。将一个数的各二进制位全部右移若干位,正数左补0,负数左补1,右边丢弃。A >> 2 将得到 15,即为 0000 1111

实例

请看下面的实例,了解 C 语言中所有可用的位运算符:

实例

#include <stdio.h> int main(){   unsigned int a = 60;    /* 60 = 0011 1100 */     unsigned int b = 13;    /* 13 = 0000 1101 */   int c = 0;             c = a & b;       /* 12 = 0000 1100 */   printf("Line 1 - c 的值是 %dn", c );   c = a | b;       /* 61 = 0011 1101 */   printf("Line 2 - c 的值是 %dn", c );   c = a ^ b;       /* 49 = 0011 0001 */   printf("Line 3 - c 的值是 %dn", c );   c = ~a;          /*-61 = 1100 0011 */   printf("Line 4 - c 的值是 %dn", c );   c = a << 2;     /* 240 = 1111 0000 */   printf("Line 5 - c 的值是 %dn", c );   c = a >> 2;     /* 15 = 0000 1111 */   printf("Line 6 - c 的值是 %dn", c );}

当上面的代码被编译和执行时,它会产生下列结果:

Line 1 - c 的值是 12Line 2 - c 的值是 61Line 3 - c 的值是 49Line 4 - c 的值是 -61Line 5 - c 的值是 240Line 6 - c 的值是 15

赋值运算符

下表列出了 C 语言支持的赋值运算符:

运算符描述实例
=简单的赋值运算符,把右边操作数的值赋给左边操作数C = A + B 将把 A + B 的值赋给 C
+=加且赋值运算符,把右边操作数加上左边操作数的结果赋值给左边操作数C += A 相当于 C = C + A
-=减且赋值运算符,把左边操作数减去右边操作数的结果赋值给左边操作数C -= A 相当于 C = C - A
*=乘且赋值运算符,把右边操作数乘以左边操作数的结果赋值给左边操作数C *= A 相当于 C = C * A
/=除且赋值运算符,把左边操作数除以右边操作数的结果赋值给左边操作数C /= A 相当于 C = C / A
%=求模且赋值运算符,求两个操作数的模赋值给左边操作数C %= A 相当于 C = C % A
<<=左移且赋值运算符C <<= 2 等同于 C = C << 2
>>=右移且赋值运算符C >>= 2 等同于 C = C >> 2
&=按位与且赋值运算符C &= 2 等同于 C = C & 2
^=按位异或且赋值运算符C ^= 2 等同于 C = C ^ 2
|=按位或且赋值运算符C |= 2 等同于 C = C | 2

实例

请看下面的实例,了解 C 语言中所有可用的赋值运算符:

实例

#include <stdio.h> int main(){   int a = 21;   int c ;   c =  a;   printf("Line 1 - =  运算符实例,c 的值 = %dn", c );   c +=  a;   printf("Line 2 - += 运算符实例,c 的值 = %dn", c );   c -=  a;   printf("Line 3 - -= 运算符实例,c 的值 = %dn", c );   c *=  a;   printf("Line 4 - *= 运算符实例,c 的值 = %dn", c );   c /=  a;   printf("Line 5 - /= 运算符实例,c 的值 = %dn", c );   c  = 200;   c %=  a;   printf("Line 6 - %%= 运算符实例,c 的值 = %dn", c );   c <<=  2;   printf("Line 7 - <<= 运算符实例,c 的值 = %dn", c );   c >>=  2;   printf("Line 8 - >>= 运算符实例,c 的值 = %dn", c );   c &=  2;   printf("Line 9 - &= 运算符实例,c 的值 = %dn", c );   c ^=  2;   printf("Line 10 - ^= 运算符实例,c 的值 = %dn", c );   c |=  2;   printf("Line 11 - |= 运算符实例,c 的值 = %dn", c ); }

当上面的代码被编译和执行时,它会产生下列结果:

Line 1 - =  运算符实例,c 的值 = 21Line 2 - += 运算符实例,c 的值 = 42Line 3 - -= 运算符实例,c 的值 = 21Line 4 - *= 运算符实例,c 的值 = 441Line 5 - /= 运算符实例,c 的值 = 21Line 6 - %= 运算符实例,c 的值 = 11Line 7 - <<= 运算符实例,c 的值 = 44Line 8 - >>= 运算符实例,c 的值 = 11Line 9 - &= 运算符实例,c 的值 = 2Line 10 - ^= 运算符实例,c 的值 = 0Line 11 - |= 运算符实例,c 的值 = 2

杂项运算符 ↦ sizeof & 三元

下表列出了 C 语言支持的其他一些重要的运算符,包括 sizeof 和 ? :

运算符描述实例
sizeof()返回变量的大小。sizeof(a) 将返回 4,其中 a 是整数。
&返回变量的地址。&a; 将给出变量的实际地址。
*指向一个变量。*a; 将指向一个变量。
? :条件表达式如果条件为真 ? 则值为 X : 否则值为 Y

实例

请看下面的实例,了解 C 语言中所有可用的杂项运算符:

实例

#include <stdio.h> int main(){   int a = 4;   short b;   double c;   int* ptr;   /* sizeof 运算符实例 */   printf("Line 1 - 变量 a 的大小 = %lun", sizeof(a) );   printf("Line 2 - 变量 b 的大小 = %lun", sizeof(b) );   printf("Line 3 - 变量 c 的大小 = %lun", sizeof(c) );   /* & 和 * 运算符实例 */   ptr = &a;    /* 'ptr' 现在包含 'a' 的地址 */   printf("a 的值是 %dn", a);   printf("*ptr 是 %dn", *ptr);   /* 三元运算符实例 */   a = 10;   b = (a == 1) ? 20: 30;   printf( "b 的值是 %dn", b );   b = (a == 10) ? 20: 30;   printf( "b 的值是 %dn", b );}

当上面的代码被编译和执行时,它会产生下列结果:

Line 1 - 变量 a 的大小 = 4Line 2 - 变量 b 的大小 = 2Line 3 - 变量 c 的大小 = 8a 的值是 4*ptr 是 4b 的值是 30b 的值是 20

宿迁网店设计宿迁淘宝店铺装修宿迁阿里巴巴首页美工、宿迁网店主图页面设计、宿迁网页设计公司多少钱、宿迁拼多多开店大概多少费用、宿迁京东抖音美团运营价格收费标准


上往建站提供搭建网站域名注册官网备案服务网店详情页设计企业网店专业网络店铺管理运营全托管公司咨询电话,服务器空间,微信公众号托管网页美工排版,致力于域名申请竞价托管软文推广全网营销,提供标准级专业技术保障,了却后顾之忧,主营:虚拟主机网站推广百度竞价托管网站建设上网建站推广服务网络公司有哪些等业务,专业团队服务,效果好。

服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)


全国咨询热线:400-111-6878

地址:全国各地都有驻点商务

Copyright © 2021 通陆科技

网站建设上往建站