网站大量收购闲置独家精品文档,联系QQ:2885784924

C语言中的的运算符.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言中的的运算符

运算符与表达式 算术运算符:包括四则运算符、%取模运算符、正负号。 例: /* 算数运算符的使用 包括:+ - * / % */ #include stdio.h #include math.h void main() { //定义两个整型变量a、b,并赋初值a=3、b=2 int a=3, b=2; printf(a=%d, b=%d\n, a, b); //+的使用(讲) printf(a+b=%d\n, a+b); //-的使用(下面都练) printf(a-b=%d\n, a-b); //*的使用 printf(a*b= %d\n, a*b); // / 的使用 (结果是1,不是1.5因两个整型做运算结果必定为整数,解决方法浮点型做除法,并赋初值.1、2.1(以下讲) double c=3.1, d=2.1; //输出模(用%报错:表达式必须包含整数或枚举类型) printf(c与d的模为%lf\n, fmod(a,b)); } 例2: /* 解决整型数据做除法结果不精确的问题 */ #include stdio.h #include math.h void main() { //定义两个浮点型变量a、b,并赋初值a=3、b=2 double a=3, b=2; printf(a=%lf,b=%lf\n, a,b); //做除法可得出精确结果 printf(a/b=%lf\n, a/b); } 关系运算符:比较两个数值大小关系的运算符:结果真(1),假(0)。 有, , =, =, ==, !=。 例/* 逻辑运算符的使用 包括: = = != == */ #include stdio.h void main() { //定义两个整型变量a b,并初始化a=3 b=2 int a=3, b=2; printf(a=%d, b=%d\n, a,b); //的使用(讲) printf(ab的结果是%d\n, ab); //的使用 printf(ab的结果是%d\n, ab); //=的使用(下面都练) printf(a=b的结果是%d\n, a=b); //=的使用 printf(a=b的结果是%d\n, a=b); //!=的使用 printf(a!=b的结果是%d\n, a!=b); //==的使用,比较a和b是否相等 printf(a==b的结果是%d\n, a==b); //=的使用, 将b的值赋给a printf(a=b的结果是%d\n, a=b); } 逻辑运算符:与,||或,!非(讲一个练一个) : 生活:XX并且XX 二元运算符 全真才真,一假即假 ||: 生活:XX或者XX 二元运算符 一真即真,全假才假 !非: 生活:不是XX 一元运算符 例4: /* 逻辑运算符的使用 包括:与,||或,!非 */ #include stdio.h void main() { //的使用(并且)(讲1),(练完后,总结:)(一假即假,)全真才真 printf(00 = %d\n, 00); //01(练3) printf(01 = %d\n, 01); //10 printf(10 = %d\n, 10); //11 printf(11 = %d\n, 11); //条件表达式 条件表达式(讲) int a=3, b=2; printf(a=%d, b=%d\n, a,b); printf(ab ab的结果是%d\n, ab ab); //自己发挥写一个的程序 //||的使用(或者)(讲1),(练完后,总结:)一真即真(,全假才假) printf(0||0 = %d\n, 0||0); //0||1(练3) printf(0||1 = %d\n, 0||1); //1||0 printf(1||0 = %d\n, 1||0); //1||1 printf(1||1 = %d\n, 1||1); //条件表达式 || 条件表达式(讲) printf(ab || ab的结果是%d\n, ab || ab); //自己发挥写一个||的程序 //!的使用(非:不是)(讲1),(练习后,总结:)非假即真(,非真即假) printf(!0=%d\n, !0); //!1(练2) printf(!1=%d\n, !1); //!条件表达式 printf(! ab=%d\n, ! ab); } 赋值运算符:= 复合运算符:在=前加上算术运算符,包括+= -= *= /= %= 自增减运算符:++,-- 例6: /* 自增、减运算符 包括:++ --

文档评论(0)

liwenhua00 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档