版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
|03運算子|03運算子設值運算>>||範例:程式敘述3.1程式敘述與運算式攝氏100度=華式212.000000度設值運算>>||範例:程式敘述3.1程式敘述與C語言運算子>><<程式敘述|設值運算3.2運算子3.2.1運算元與運算子100C語言運算子>><<程式敘述|設值運算3.2範例:設值示範>><<設值運算|C語言運算子3.2運算子3.2.1運算元與運算子範例:設值示範>><<設值運算|C語言運算子3.21運算式的設值>><<C語言運算子|範例:設值示範3.2運算子3.2.2設值運算子1001003c的值等於100x的值等於100421運算式的設值>><<C語言運算子|範例:設算數運算子>><<範例:設值示範|運算式的設值doubled=a+b;3.2運算子3.2.2設值運算子算數運算子>><<範例:設值示範|運算式的設值d範例:數學四則運算>><<運算式的設值|算數運算子3.2.3算數運算子3.2運算子範例:數學四則運算>><<運算式的設值|算數運算54321範例:運算結果溢位>><<算數運算子678|範例:數學四則運算125+25150a+b等於150.000000a-b等於100.000000a*b等於3125.000000a/b等於5.000000125-25125*25125/45100312553.2.3算數運算子3.2運算子54321範例:運算結果溢位>><<算數運算子621範例:餘數運算子>><<範例:數學四則運算|範例:運算結果溢位2147483647+25-2147483647a+b等於-21474836473.2運算子3.2.3算數運算子21範例:餘數運算子>><<範例:數學四則運算|4321變數自身運算>><<範例:運算結果溢位|範例:餘數運算子10%42a/b的餘數:2a/c的餘數:010%203.2運算子3.2.3算數運算子4321變數自身運算>><<範例:運算結果溢位|54321範例:變數自身設值>><<範例:餘數運算子6789101112|變數自身的運算3.2.4變數自身的運算intx=50;x=x+100;3.2運算子54321範例:變數自身設值>><<範例:餘數運算子54321單一運算元>><<變數自身的運算6|範例:變數自身設值100+100200200+200400300+400700x等於200y等於400z等於7003.2.4變數自身的運算3.2運算子54321單一運算元>><<變數自身的運算6|範範例:一元運算子>><<範例:變數自身設值|單一運算元3.2.5單一運算元運算子3.2運算子範例:一元運算子>><<範例:變數自身設值|單一++與-->><<單一運算元|範例:一元運算子x等於100y等於-100a等於0b等於13.2.5單一運算元運算子3.2運算子++與-->><<單一運算元|範例:一元運算4321範例:遞增與遞減運算子>><<範例:一元運算子|++與--3.2.5單一運算元運算子3.2運算子intx=100;x++;inty=50;y--;=>x+1=>100+1=101=>y+1=>50+1=514321範例:遞增與遞減運算子>><<範例:一元運算4321前置與後置運算>><<++與--|範例:遞增與遞減運算子=>x+1=>100+1=101=>=>100-1=99y-1x等於101y等於993.2.5單一運算元運算子3.2運算子4321前置與後置運算>><<++與--|範54321前置與後置運算>><<範例:遞增與遞減運算子|前置與後置運算x++;//後置運算(postfix)++x;//前置運算(prefix)result=x++;100x++x=101result=++y;51y++y=5163.2.5單一運算元運算子3.2運算子54321前置與後置運算>><<範例:遞增與遞減運算範例:前置與後置>><<前置與後置運算|前置與後置運算3.2.5單一運算元運算子3.2運算子範例:前置與後置>><<前置與後置運算|前置與後321複合運算>><<前置與後置運算|範例:前置與後置3.2.5單一運算元運算子3.2運算子++x=101,result=101x++=101,result=100321複合運算>><<前置與後置運算|範例:前置範例:運算子複合運算>><<範例:前置與後置|複合運算3.2.6算數與設值複合運算3.2運算子x+=10;x+=10;x+=合法+=不合法321範例:運算子複合運算>><<範例:前置與後置|複54321關係運算子>><<複合運算|範例:運算子複合運算3.2.6算數與設值複合運算3.2運算子100+20x等於120x等於80x等於2000x等於5x等於20100-20100*20100/20100%4054321關係運算子>><<複合運算|範例:運算比較運算>><<範例:運算子複合運算|關係運算子3.3關係運算子比較運算>><<範例:運算子複合運算|關係運算子範例:比較運算>><<關係運算子|比較運算3.3關係運算子intvalue1=1;intvalue2=2;intresult=(value1>value2);1>20範例:比較運算>><<關係運算子|比較運算3.354321<<比較運算6|範例:比較運算3.3關係運算子result1等於1result2等於0600>200=>11600>800=>00範例:=與==運算子>>54321<<比較運算6|範例:比較運算3.3關係運&&與||>><<範例:比較運算|範例:=與==運算子3.3關係運算子100等於200=>00a==b結果0a!=b結果1a>b結果0a<b結果1a>=b結果0a加100,a>=b結果1100不等於200=>11100大於200=>00100小於200=>11100大於等於200=>00a=a+100=>200200>=200154321678910111213&&與||>><<範例:比較運算|範例:=&&與||比較運算>><<範例:=與==運算子|&&與||3.4邏輯運算子&&與||比較運算>><<範例:=與=4321&&與||比較運算>><<&&與|||&&與||比較運算true&&true=>truetruetrue||false=>truetruefalse&&true=>falsefalsefalse||flase=>falsefalse3.4邏輯運算子4321&&與||比較運算>><<&&與條件式運算邏輯>><<&&與||比較運算|&&與||比較運算3.4邏輯運算子a小於b而且a小於c:1a大於b或是a大於c:0條件式運算邏輯>><<&&與||比較運算|321範例:條件運算子>><<&&與||比較運算|條件式運算邏輯3.5條件式運算子result=condition?value1:value2falsevalue2truevalue1321範例:條件運算子>><<&&與||比較運4321運算子優先順序列表>><<條件式運算邏輯|範例:條件運算子falsea>b:FF3.6條件式運算子4321運算子優先順序列表>><<條件式運算邏輯運算優先順序>><<範例:條件運算子|運算子優先順序列表3.6運算子優先順序運算優先順序>><<範例:條件運算子|運算子優先範例:括弧運算優先順序>><<運算子優先順序列表|運算優先順序1+2*3(1+2)*31+673*373.6運算子優先順序範例:括弧運算優先順序>><<運算子優先順序列表4321型態轉換的問題>><<運算優先順序|範例:括弧運算優先順序3.6運算子優先順序10+200-520530*100/5600a等於205b等於6004321型態轉換的問題>><<運算優先順序|範例21範例:運算過程的型態轉換>><<範例:括弧運算優先順序|型態轉換的問題3.7運算過程的型態轉換inta=5;intb=2;intc=a/b;5/22.02floatint2doublec=a/b;5/22.0float2.043521範例:運算過程的型態轉換>><<範例:括弧運算優5432範例:型態轉換運算錯誤>><<型態轉換的問題67|範例:運算過程的型態轉換a/b(int):2a/b(double):2.000000a/d:2.500000100/402.022100/402.02.0100/402.52.513.7運算過程的型態轉換5432範例:型態轉換運算錯誤>><<型態轉換的問題54321|<<範例:運算過程的型態轉換6789101112|範例:型態轉換運算錯誤3.1.2變數宣告與資料存取x/y:30(double)x/(double)y:30.500000(double)(x/y):30.0000003.7運算過程的型態轉換54321|<<範例:運算過程的型態轉換67891|03運算子|03運算子設值運算>>||範例:程式敘述3.1程式敘述與運算式攝氏100度=華式212.000000度設值運算>>||範例:程式敘述3.1程式敘述與C語言運算子>><<程式敘述|設值運算3.2運算子3.2.1運算元與運算子100C語言運算子>><<程式敘述|設值運算3.2範例:設值示範>><<設值運算|C語言運算子3.2運算子3.2.1運算元與運算子範例:設值示範>><<設值運算|C語言運算子3.21運算式的設值>><<C語言運算子|範例:設值示範3.2運算子3.2.2設值運算子1001003c的值等於100x的值等於100421運算式的設值>><<C語言運算子|範例:設算數運算子>><<範例:設值示範|運算式的設值doubled=a+b;3.2運算子3.2.2設值運算子算數運算子>><<範例:設值示範|運算式的設值d範例:數學四則運算>><<運算式的設值|算數運算子3.2.3算數運算子3.2運算子範例:數學四則運算>><<運算式的設值|算數運算54321範例:運算結果溢位>><<算數運算子678|範例:數學四則運算125+25150a+b等於150.000000a-b等於100.000000a*b等於3125.000000a/b等於5.000000125-25125*25125/45100312553.2.3算數運算子3.2運算子54321範例:運算結果溢位>><<算數運算子621範例:餘數運算子>><<範例:數學四則運算|範例:運算結果溢位2147483647+25-2147483647a+b等於-21474836473.2運算子3.2.3算數運算子21範例:餘數運算子>><<範例:數學四則運算|4321變數自身運算>><<範例:運算結果溢位|範例:餘數運算子10%42a/b的餘數:2a/c的餘數:010%203.2運算子3.2.3算數運算子4321變數自身運算>><<範例:運算結果溢位|54321範例:變數自身設值>><<範例:餘數運算子6789101112|變數自身的運算3.2.4變數自身的運算intx=50;x=x+100;3.2運算子54321範例:變數自身設值>><<範例:餘數運算子54321單一運算元>><<變數自身的運算6|範例:變數自身設值100+100200200+200400300+400700x等於200y等於400z等於7003.2.4變數自身的運算3.2運算子54321單一運算元>><<變數自身的運算6|範範例:一元運算子>><<範例:變數自身設值|單一運算元3.2.5單一運算元運算子3.2運算子範例:一元運算子>><<範例:變數自身設值|單一++與-->><<單一運算元|範例:一元運算子x等於100y等於-100a等於0b等於13.2.5單一運算元運算子3.2運算子++與-->><<單一運算元|範例:一元運算4321範例:遞增與遞減運算子>><<範例:一元運算子|++與--3.2.5單一運算元運算子3.2運算子intx=100;x++;inty=50;y--;=>x+1=>100+1=101=>y+1=>50+1=514321範例:遞增與遞減運算子>><<範例:一元運算4321前置與後置運算>><<++與--|範例:遞增與遞減運算子=>x+1=>100+1=101=>=>100-1=99y-1x等於101y等於993.2.5單一運算元運算子3.2運算子4321前置與後置運算>><<++與--|範54321前置與後置運算>><<範例:遞增與遞減運算子|前置與後置運算x++;//後置運算(postfix)++x;//前置運算(prefix)result=x++;100x++x=101result=++y;51y++y=5163.2.5單一運算元運算子3.2運算子54321前置與後置運算>><<範例:遞增與遞減運算範例:前置與後置>><<前置與後置運算|前置與後置運算3.2.5單一運算元運算子3.2運算子範例:前置與後置>><<前置與後置運算|前置與後321複合運算>><<前置與後置運算|範例:前置與後置3.2.5單一運算元運算子3.2運算子++x=101,result=101x++=101,result=100321複合運算>><<前置與後置運算|範例:前置範例:運算子複合運算>><<範例:前置與後置|複合運算3.2.6算數與設值複合運算3.2運算子x+=10;x+=10;x+=合法+=不合法321範例:運算子複合運算>><<範例:前置與後置|複54321關係運算子>><<複合運算|範例:運算子複合運算3.2.6算數與設值複合運算3.2運算子100+20x等於120x等於80x等於2000x等於5x等於20100-20100*20100/20100%4054321關係運算子>><<複合運算|範例:運算比較運算>><<範例:運算子複合運算|關係運算子3.3關係運算子比較運算>><<範例:運算子複合運算|關係運算子範例:比較運算>><<關係運算子|比較運算3.3關係運算子intvalue1=1;intvalue2=2;intresult=(value1>value2);1>20範例:比較運算>><<關係運算子|比較運算3.354321<<比較運算6|範例:比較運算3.3關係運算子result1等於1result2等於0600>200=>11600>800=>00範例:=與==運算子>>54321<<比較運算6|範例:比較運算3.3關係運&&與||>><<範例:比較運算|範例:=與==運算子3.3關係運算子100等於200=>00a==b結果0a!=b結果1a>b結果0a<b結果1a>=b結果0a加100,a>=b結果1100不等於200=>11100大於200=>00100小於200=>11100大於等於200=>00a=a+100=>200200>=200154321678910111213&&與||>><<範例:比較運算|範例:=&&與||比較運算>><<範例:=與==運算子|&&與||3.4邏輯運算子&&與||比較運算>><<範例:=與=4321&&與||比較運算>><<&&與|||&&與||比較運算true&&true=>truetruetrue||false=>truetruefalse&&true=>falsefalsefalse||flase=>falsefalse3.4邏輯運算子4321&&與||比較運算>><<&&與條件式運算邏輯>><<&&與||比較運算|&&與||比較運算3.4邏輯運算子a小於b而且a小於c:1a大於b或是a大於c:0條件式運算邏輯>><<&&與||比較運算|321範例:條件運算子>><<&&與||比較運算|條件式運算邏輯3.5條件式運算子result=condition?value1:value2falsevalue2truevalue1321範例:條件運算子>><<&&與||比較運4321運算子優先順序列表>>
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年中职护理(传染病防控护理)试题及答案
- 2025年大学大二(口腔医学)口腔正畸学综合测试题及答案
- 2025年高职第一学年(工程造价)工程合同管理试题及答案
- 2025年高职语文(议论文写作)试题及答案
- 2025年中职第三学年(多媒体技术)课件制作单元测试试题及答案
- 禁毒宣传资料培训课件
- 禁止黄知识课件
- 病理技术比赛
- 轨道消防安全案例分析
- 2025广东广州市卫生健康委员会直属事业单位广州市第十二人民医院第一次招聘26人备考题库及答案详解1套
- 2022年环保标记试题库(含答案)
- 2023年版测量结果的计量溯源性要求
- 建筑能耗与碳排放研究报告
- GB 29415-2013耐火电缆槽盒
- 中国古代经济试题
- 真空采血管的分类及应用及采血顺序课件
- 软件定义汽车:产业生态创新白皮书
- 安装工程实体质量情况评价表
- 动力触探试验课件
- 城市轨道交通安全管理课件(完整版)
- 八大浪费培训(整理)
评论
0/150
提交评论