![Java基本語法-01_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-6/6/4d859c3d-a815-49d0-a3e0-cb4882832c86/4d859c3d-a815-49d0-a3e0-cb4882832c861.gif)
![Java基本語法-01_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-6/6/4d859c3d-a815-49d0-a3e0-cb4882832c86/4d859c3d-a815-49d0-a3e0-cb4882832c862.gif)
![Java基本語法-01_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-6/6/4d859c3d-a815-49d0-a3e0-cb4882832c86/4d859c3d-a815-49d0-a3e0-cb4882832c863.gif)
![Java基本語法-01_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-6/6/4d859c3d-a815-49d0-a3e0-cb4882832c86/4d859c3d-a815-49d0-a3e0-cb4882832c864.gif)
![Java基本語法-01_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-6/6/4d859c3d-a815-49d0-a3e0-cb4882832c86/4d859c3d-a815-49d0-a3e0-cb4882832c865.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、尚學(xué)堂 版權(quán)所有:尚學(xué)堂科技第二章:Java基本語法老師:姚文老師:姚文尚學(xué)堂版權(quán)所有:尚學(xué)堂科技回顧回顧-1-1 什么是程序什么是程序? ? 計(jì)算機(jī)語言的分類計(jì)算機(jī)語言的分類? ? JavaJava的版本包括哪些相互間關(guān)系?的版本包括哪些相互間關(guān)系? JavaJava語言如何實(shí)現(xiàn)跨平臺(tái)?語言如何實(shí)現(xiàn)跨平臺(tái)? 如何搭建開發(fā)環(huán)境?如何搭建開發(fā)環(huán)境? 寫一個(gè)程序顯示自己的姓名和年齡?寫一個(gè)程序顯示自己的姓名和年齡?尚學(xué)堂版權(quán)所有:尚學(xué)堂科技回顧回顧-2-2public class Test public class Test public void public void main(stringm
2、ain(string argsargs) ) system.out.printlnsystem.out.println( ( 早上好!早上好! );); 尚學(xué)堂版權(quán)所有:尚學(xué)堂科技本章目標(biāo)本章目標(biāo) 理解變量的含義理解變量的含義 掌握掌握J(rèn)avaJava中變量的數(shù)據(jù)類型及用法中變量的數(shù)據(jù)類型及用法 了解運(yùn)算符及優(yōu)先級(jí)了解運(yùn)算符及優(yōu)先級(jí) 了解數(shù)據(jù)類型之間的轉(zhuǎn)換了解數(shù)據(jù)類型之間的轉(zhuǎn)換 掌握掌握J(rèn)avaJava中的注釋方法中的注釋方法尚學(xué)堂版權(quán)所有:尚學(xué)堂科技 電腦使用內(nèi)存來記憶計(jì)算時(shí)所使用的數(shù)據(jù)電腦使用內(nèi)存來記憶計(jì)算時(shí)所使用的數(shù)據(jù) 內(nèi)存如何存儲(chǔ)數(shù)據(jù)??jī)?nèi)存如何存儲(chǔ)數(shù)據(jù)? 內(nèi)存像旅館內(nèi)存像旅館 數(shù)據(jù)各式
3、各樣,要先根據(jù)數(shù)據(jù)的需求(即類型)為它數(shù)據(jù)各式各樣,要先根據(jù)數(shù)據(jù)的需求(即類型)為它申請(qǐng)一塊合適的空間申請(qǐng)一塊合適的空間數(shù)據(jù)是如何保存的數(shù)據(jù)是如何保存的1、開房間(單人間、雙人間、總統(tǒng)套間) 2、入住尚學(xué)堂版權(quán)所有:尚學(xué)堂科技1000*(1+5%)內(nèi)內(nèi) 存存 10001050變量:一個(gè)數(shù)據(jù)變量:一個(gè)數(shù)據(jù)存儲(chǔ)空間的表示存儲(chǔ)空間的表示 對(duì)于專業(yè)程序員,數(shù)據(jù)存入內(nèi)存不算完:對(duì)于專業(yè)程序員,數(shù)據(jù)存入內(nèi)存不算完: 怎么找到存入的數(shù)據(jù)?怎么找到存入的數(shù)據(jù)? 存進(jìn)去還能改嗎?存進(jìn)去還能改嗎?98.76不同數(shù)據(jù)存入具有不同不同數(shù)據(jù)存入具有不同內(nèi)存地址的空間,相互獨(dú)立內(nèi)存地址的空間,相互獨(dú)立 變量變量在銀行存在
4、銀行存1000元錢,銀行一年的利息元錢,銀行一年的利息5%,那一,那一年之后錢變成了多少?年之后錢變成了多少?尚學(xué)堂版權(quán)所有:尚學(xué)堂科技 內(nèi)存地址不好記,怎么辦??jī)?nèi)存地址不好記,怎么辦?通過內(nèi)存中小房間的別名找到數(shù)據(jù)存儲(chǔ)的位置通過內(nèi)存中小房間的別名找到數(shù)據(jù)存儲(chǔ)的位置變量是存儲(chǔ)數(shù)據(jù)的一個(gè)基本單元變量是存儲(chǔ)數(shù)據(jù)的一個(gè)基本單元房間房間 房間名字房間名字 房間類型房間類型 入住的客人入住的客人 變量變量 變量名變量名 變量類型變量類型 變量值變量值 為什么需要變量為什么需要變量對(duì)應(yīng)對(duì)應(yīng)尚學(xué)堂版權(quán)所有:尚學(xué)堂科技變量的聲明和賦值變量的聲明和賦值 使用變量的步驟:使用變量的步驟:第一步:聲明一個(gè)變量第一步
5、:聲明一個(gè)變量第二步:賦值第二步:賦值第三步:使用變量第三步:使用變量數(shù)據(jù)類型數(shù)據(jù)類型 變量名變量名 = 數(shù)值;數(shù)值; 根據(jù)類型開辟空間根據(jù)類型開辟空間 將數(shù)據(jù)存入空間將數(shù)據(jù)存入空間 取出數(shù)據(jù)使用取出數(shù)據(jù)使用 數(shù)據(jù)類型數(shù)據(jù)類型 變量名;變量名; 變量名變量名 = 數(shù)值;數(shù)值;int money = 1000;int money;money = 1000 ;尚學(xué)堂版權(quán)所有:尚學(xué)堂科技變量變量 變量是存儲(chǔ)數(shù)據(jù)的一個(gè)基本單元變量是存儲(chǔ)數(shù)據(jù)的一個(gè)基本單元 變量是一個(gè)數(shù)據(jù)存儲(chǔ)空間的表示變量是一個(gè)數(shù)據(jù)存儲(chǔ)空間的表示 不同數(shù)據(jù)存入具有不同內(nèi)存地址的空間,相互獨(dú)立不同數(shù)據(jù)存入具有不同內(nèi)存地址的空間,相互獨(dú)立
6、可以對(duì)其進(jìn)行賦值、修改、刪除、更新等操作可以對(duì)其進(jìn)行賦值、修改、刪除、更新等操作 尚學(xué)堂版權(quán)所有:尚學(xué)堂科技變量的使用變量的使用public class public class HelloWorldHelloWorld public static void public static void main(Stringmain(String argsargs) ) intint money = 1000; / money = 1000; /存數(shù)據(jù)存數(shù)據(jù) System.out.println(moneySystem.out.println(money); /); /使用數(shù)據(jù)使用數(shù)據(jù) 數(shù)據(jù)類型 變
7、量名 內(nèi)存空間存的數(shù)值 尚學(xué)堂版權(quán)所有:尚學(xué)堂科技常用數(shù)據(jù)類型數(shù)據(jù)屬于不同類別數(shù)據(jù)屬于不同類別非洲非洲 The quick brown fox TRUE 數(shù)據(jù)數(shù)據(jù) 非數(shù)值非數(shù)值數(shù)值數(shù)值整型整型非整型非整型9002.129999/12/20032.175123陳揚(yáng)陳揚(yáng) char非數(shù)值非數(shù)值數(shù)值數(shù)值整型整型byteshort int longfloatdouble非整型非整型String 數(shù)據(jù)類型數(shù)據(jù)類型 尚學(xué)堂版權(quán)所有:尚學(xué)堂科技數(shù)據(jù)類型數(shù)據(jù)類型說明說明charchar(字符型)(字符型)用于存儲(chǔ)單個(gè)字符用于存儲(chǔ)單個(gè)字符如:性別如:性別男男、女女,電燈,電燈開開、關(guān)關(guān)intint(整型)(整型)
8、用于存儲(chǔ)整數(shù)用于存儲(chǔ)整數(shù)如:一天的時(shí)間是如:一天的時(shí)間是2424小時(shí),一月份有小時(shí),一月份有3131天天FloatFloat( (單精度單精度) )也是用來存儲(chǔ)小數(shù)。精度沒有雙精度高。也是用來存儲(chǔ)小數(shù)。精度沒有雙精度高。doubledouble(雙精度)(雙精度)用于存儲(chǔ)小數(shù)。如:蒙牛早餐奶的價(jià)格用于存儲(chǔ)小數(shù)。如:蒙牛早餐奶的價(jià)格1.31.3元,手機(jī)待機(jī)時(shí)間元,手機(jī)待機(jī)時(shí)間6.56.5小時(shí)小時(shí)bytebyte字節(jié)(字節(jié)(-128-128127127)StringString(字符串)(字符串)用于存儲(chǔ)一串字符用于存儲(chǔ)一串字符如:如:“我的愛好是踢足球我的愛好是踢足球”, “ “我喜歡我喜歡Ja
9、vaJava程序程序” ” 數(shù)據(jù)類型說明數(shù)據(jù)類型說明尚學(xué)堂版權(quán)所有:尚學(xué)堂科技數(shù)據(jù)類型的使用數(shù)據(jù)類型的使用 輸出輸出JavaJava課考試最高分:課考試最高分:98.598.5 輸出最高分學(xué)員姓名:張三輸出最高分學(xué)員姓名:張三 輸出最高分學(xué)員性別:輸出最高分學(xué)員性別:男男public class HelloAccp2 public static void main(String args) double score = 98.5; String name = 張三張三; char sex = 男男; System.out.println(本次考試成績(jī)最高分:本次考試成績(jī)最高分: + score
10、); /輸出其他輸出其他 單引號(hào)單引號(hào) 雙引號(hào)雙引號(hào) 完整代碼演示完整代碼演示連接輸出信息連接輸出信息 尚學(xué)堂版權(quán)所有:尚學(xué)堂科技變量命名規(guī)則變量命名規(guī)則-1-11、字母、字母2、下劃線、下劃線_3、$ 符號(hào)符號(hào)首字母首字母任意多的:任意多的:1、數(shù)字、數(shù)字2、字母、字母3、下劃線、下劃線_4、$ 符號(hào)符號(hào)其余部分其余部分變變量量名名變量命名規(guī)范:變量命名規(guī)范:camel簡(jiǎn)短且能清楚地表明變量的作用,通常第一個(gè)單詞的首字母小寫,其后單詞的簡(jiǎn)短且能清楚地表明變量的作用,通常第一個(gè)單詞的首字母小寫,其后單詞的首字母大寫。例如:首字母大寫。例如:myScore 類名命名規(guī)范:類名命名規(guī)范:尚學(xué)堂版權(quán)
11、所有:尚學(xué)堂科技變量命名規(guī)則變量命名規(guī)則-2-2 檢查下面這些是否是合法的變量名檢查下面這些是否是合法的變量名principalcost_pricemarks_3$lastnamecity123ratediscount%zip codeC尚學(xué)堂版權(quán)所有:尚學(xué)堂科技現(xiàn)場(chǎng)編程現(xiàn)場(chǎng)編程-1-1使用變量存儲(chǔ)以下使用變量存儲(chǔ)以下MP3信息,并打印輸出信息,并打印輸出品牌(品牌(brand):愛國(guó)者):愛國(guó)者F928重量(重量(weight):):12.4電池類型(電池類型(type):內(nèi)置鋰電池):內(nèi)置鋰電池價(jià)格(價(jià)格(price):):499 如果購買如果購買3個(gè)個(gè)MP3,請(qǐng)輸,請(qǐng)輸出要支付的金額的金
12、額? 尚學(xué)堂版權(quán)所有:尚學(xué)堂科技public class HelloAccp3 public static void main(String args) String title; System.out.println( title ); String title; /聲明變量聲明變量titletitle = Java ; /賦值賦值String title = Java; /聲明變量聲明變量title并賦值并賦值 12先聲明變量并賦值,先聲明變量并賦值,然后才能使用然后才能使用 常見錯(cuò)誤常見錯(cuò)誤-1-1代碼錯(cuò)誤代碼錯(cuò)誤正確方案正確方案 尚學(xué)堂版權(quán)所有:尚學(xué)堂科技 變量名不能以變量名不能以%開
13、始開始 常見錯(cuò)誤常見錯(cuò)誤-2-2public class HelloAccp4 public static void main(String args) int %hour = 18; System.out.println(%hour); 代碼錯(cuò)誤代碼錯(cuò)誤尚學(xué)堂版權(quán)所有:尚學(xué)堂科技public class HelloAccp5 public static void main(String args) String name = 張三張三; String name = 李四李四; 聲明兩個(gè)同名變量導(dǎo)致編譯錯(cuò)誤聲明兩個(gè)同名變量導(dǎo)致編譯錯(cuò)誤 String name = 張三張三;String Nam
14、e = 李四李四;Java程序區(qū)分大小寫程序區(qū)分大小寫 常見錯(cuò)誤常見錯(cuò)誤-3-3正確方案正確方案 尚學(xué)堂版權(quán)所有:尚學(xué)堂科技運(yùn)算符運(yùn)算符 運(yùn)算符運(yùn)算符賦值運(yùn)算符賦值運(yùn)算符算術(shù)運(yùn)算符算術(shù)運(yùn)算符關(guān)系運(yùn)算符關(guān)系運(yùn)算符邏輯運(yùn)算符邏輯運(yùn)算符尚學(xué)堂版權(quán)所有:尚學(xué)堂科技賦值運(yùn)算符賦值運(yùn)算符 某班的某班的A A學(xué)員學(xué)員JavaJava成績(jī)是成績(jī)是8080分,分,B B學(xué)員與學(xué)員與A A學(xué)員成績(jī)相同,學(xué)員成績(jī)相同,輸出輸出B B學(xué)員成績(jī)學(xué)員成績(jī)int aScore = 80; int bScore;aScore = bScore;System.out.println(bScore);bScore = aScor
15、e ; /將右邊的值給左邊的變量將右邊的值給左邊的變量 賦值運(yùn)算符賦值運(yùn)算符 aScorebScore8080副副本本代碼錯(cuò)誤代碼錯(cuò)誤 變量名 表達(dá)式;尚學(xué)堂版權(quán)所有:尚學(xué)堂科技算術(shù)運(yùn)算符算術(shù)運(yùn)算符操作數(shù)操作數(shù)運(yùn)算符1、提取一個(gè)四位數(shù)字中的千位、百位、十位、個(gè)位、提取一個(gè)四位數(shù)字中的千位、百位、十位、個(gè)位尚學(xué)堂版權(quán)所有:尚學(xué)堂科技現(xiàn)場(chǎng)編程現(xiàn)場(chǎng)編程-2-21 1、根據(jù)天數(shù)(、根據(jù)天數(shù)(4646)計(jì)算周數(shù)和剩余的天數(shù))計(jì)算周數(shù)和剩余的天數(shù)2 2、已知圓的半徑、已知圓的半徑radius= 1.5radius= 1.5,求其面積,求其面積尚學(xué)堂版權(quán)所有:尚學(xué)堂科技自增與自減運(yùn)算符自增與自減運(yùn)算符int
16、 num1 = 5; int num2 = 2; int a = num1 % num2;int b = num1 / num2;System.out.println(num1 + % + num2 + = + a);System.out.println(num1 + / + num2 + = + b);num1+;num2- -; System.out.println(num1 = + num1);System.out.println(num2 = + num2);下面代碼片斷的輸出結(jié)果是什么?下面代碼片斷的輸出結(jié)果是什么? 尚學(xué)堂版權(quán)所有:尚學(xué)堂科技需求說明:需求說明:張三購買了如右圖所示
17、的商品。張三購買了如右圖所示的商品。張三(享張三(享8折)結(jié)算時(shí)支付折)結(jié)算時(shí)支付1500元元 1、計(jì)算消費(fèi)總額并打印購物小票、計(jì)算消費(fèi)總額并打印購物小票(如右圖)(如右圖) 2、計(jì)算購物獲得的會(huì)員積分(、計(jì)算購物獲得的會(huì)員積分(100元獲元獲3分)。分)。商品商品單價(jià)單價(jià)個(gè)數(shù)個(gè)數(shù)T T恤恤2452452 2網(wǎng)球鞋網(wǎng)球鞋5705701 1網(wǎng)球拍網(wǎng)球拍3203201 1現(xiàn)場(chǎng)編程現(xiàn)場(chǎng)編程-3-尚學(xué)堂版權(quán)所有:尚學(xué)堂科技關(guān)系運(yùn)算符關(guān)系運(yùn)算符-1-1比較高低、大小、長(zhǎng)短比較高低、大小、長(zhǎng)短張三的考試成績(jī)是否比李四高張三的考試成績(jī)是否比李四高大象是否比烏龜更長(zhǎng)壽大象是否比烏龜更長(zhǎng)壽籃球跟地球一樣大嗎籃球
18、跟地球一樣大嗎使用關(guān)系運(yùn)算符可以比較高低、大小、長(zhǎng)短使用關(guān)系運(yùn)算符可以比較高低、大小、長(zhǎng)短尚學(xué)堂版權(quán)所有:尚學(xué)堂科技關(guān)系運(yùn)算符關(guān)系運(yùn)算符-2-2 常用的關(guān)系運(yùn)算符有哪些:常用的關(guān)系運(yùn)算符有哪些: , =,=大象的壽命大象的壽命 李四的成績(jī)李四的成績(jī) 假假令狐沖每次考試成績(jī)令狐沖每次考試成績(jī) = 90分分 真真籃球的大小籃球的大小 = 地球的大小地球的大小 假假由此看出由此看出關(guān)系運(yùn)算符的作用:用來做比較運(yùn)算關(guān)系運(yùn)算符的作用:用來做比較運(yùn)算比較后結(jié)果:比較后結(jié)果:boolean類型類型尚學(xué)堂版權(quán)所有:尚學(xué)堂科技邏輯運(yùn)算符邏輯運(yùn)算符分析:怎樣把多個(gè)條件連接起來?如:爸爸說當(dāng)我的數(shù)學(xué)考分析:怎樣把多
19、個(gè)條件連接起來?如:爸爸說當(dāng)我的數(shù)學(xué)考試為大于試為大于95而且語文大小而且語文大小90就給我買一個(gè)就給我買一個(gè)MP4。邏輯運(yùn)算符運(yùn)算后的結(jié)果又將是什么了?邏輯運(yùn)算符運(yùn)算后的結(jié)果又將是什么了?運(yùn)算符運(yùn)算符說 明JavaC一元一元!邏輯非(邏輯非(NOT)邏輯取非(邏輯取非(NOT)二元二元&邏輯與(邏輯與(AND)與與C語言中的語言中的&相同相同與與|邏輯或(邏輯或(OR)與與C語言中的語言中的|相同相同或或&短路與短路與如左操作數(shù)為如左操作數(shù)為false,則不運(yùn)算右操作數(shù),則不運(yùn)算右操作數(shù)短路與(短路與(AND)|短路或短路或如左操作數(shù)為如左操作數(shù)為ture,則不運(yùn)算右
20、操作數(shù),則不運(yùn)算右操作數(shù)短路或(短路或(OR)尚學(xué)堂版權(quán)所有:尚學(xué)堂科技現(xiàn)場(chǎng)編程現(xiàn)場(chǎng)編程-4-4 張學(xué)友張學(xué)友javajava成績(jī)?yōu)槌煽?jī)?yōu)?090分,數(shù)據(jù)庫成績(jī)分,數(shù)據(jù)庫成績(jī)9595分,班上評(píng)優(yōu)秀分,班上評(píng)優(yōu)秀學(xué)生的要求是學(xué)生的要求是javajava成績(jī)?yōu)槌煽?jī)?yōu)?595分而且數(shù)據(jù)庫分為分而且數(shù)據(jù)庫分為9090分,請(qǐng)分,請(qǐng)判斷張學(xué)友是否能評(píng)上。判斷張學(xué)友是否能評(píng)上。 如果班上評(píng)優(yōu)的條件改為如果班上評(píng)優(yōu)的條件改為javajava成績(jī)?yōu)槌煽?jī)?yōu)?595分或者數(shù)據(jù)庫分分或者數(shù)據(jù)庫分為為9090分,請(qǐng)判斷張學(xué)友是否能評(píng)上。分,請(qǐng)判斷張學(xué)友是否能評(píng)上。什么是邏輯運(yùn)算符的短路特征?什么是邏輯運(yùn)算符的短路特征?
21、尚學(xué)堂版權(quán)所有:尚學(xué)堂科技短路與和短路或短路與和短路或 JavaJava提供了兩個(gè)在其它計(jì)算機(jī)語言中沒有的邏輯運(yùn)算符,提供了兩個(gè)在其它計(jì)算機(jī)語言中沒有的邏輯運(yùn)算符,這就是邏輯與和邏輯或的短路版本;這就是邏輯與和邏輯或的短路版本; 對(duì)于短路與(對(duì)于短路與(&),如果其左側(cè)為),如果其左側(cè)為falsefalse,則不再計(jì)算其,則不再計(jì)算其右側(cè),整個(gè)表達(dá)式的結(jié)果為右側(cè),整個(gè)表達(dá)式的結(jié)果為falsefalse,只有左側(cè)為,只有左側(cè)為truetrue時(shí)才時(shí)才計(jì)算右側(cè);計(jì)算右側(cè); 對(duì)于短路或(對(duì)于短路或(|),如果其左側(cè)為),如果其左側(cè)為truetrue,則不再計(jì)算其,則不再計(jì)算其右側(cè),整個(gè)表達(dá)式
22、的結(jié)果為右側(cè),整個(gè)表達(dá)式的結(jié)果為truetrue,只有左側(cè)為,只有左側(cè)為falsefalse時(shí),時(shí),才計(jì)算右側(cè)。才計(jì)算右側(cè)。尚學(xué)堂版權(quán)所有:尚學(xué)堂科技三元運(yùn)算符三元運(yùn)算符比較二個(gè)數(shù)字的大小:比較二個(gè)數(shù)字的大?。?條件運(yùn)算符是三元運(yùn)算符;條件運(yùn)算符是三元運(yùn)算符;它的一般形式是:它的一般形式是:結(jié)果結(jié)果= =關(guān)系表達(dá)式關(guān)系表達(dá)式1 ? 1 ? 表達(dá)式表達(dá)式2 : 2 : 表達(dá)式表達(dá)式3 3 根據(jù)表達(dá)式根據(jù)表達(dá)式1 1的結(jié)果來判斷執(zhí)行表達(dá)式的結(jié)果來判斷執(zhí)行表達(dá)式2 2還是表達(dá)式還是表達(dá)式3 3,如,如果表達(dá)式果表達(dá)式1 1的結(jié)果為的結(jié)果為truetrue,則執(zhí)行表達(dá)式,則執(zhí)行表達(dá)式2 2,否則執(zhí)行表
23、,否則執(zhí)行表達(dá)式達(dá)式3 3; 條件運(yùn)算符在某些情況下能夠替代小型的條件運(yùn)算符在某些情況下能夠替代小型的ififelseelse語句。語句。尚學(xué)堂版權(quán)所有:尚學(xué)堂科技運(yùn)算符的優(yōu)先級(jí)運(yùn)算符的優(yōu)先級(jí) 很多情況下,一個(gè)表達(dá)式由多個(gè)運(yùn)算符組成,優(yōu)先級(jí)決定運(yùn)算符的很多情況下,一個(gè)表達(dá)式由多個(gè)運(yùn)算符組成,優(yōu)先級(jí)決定運(yùn)算符的計(jì)算順序:計(jì)算順序:優(yōu)先級(jí)優(yōu)先級(jí)運(yùn)運(yùn) 算算 符符1括號(hào)括號(hào): ()和和2一元運(yùn)算符:一元運(yùn)算符:-、+(前置)、(前置)、-(前置)、?。ㄇ爸茫?、!3算術(shù)運(yùn)算符:算術(shù)運(yùn)算符:*、/、%、+和和-4關(guān)系運(yùn)算符:關(guān)系運(yùn)算符:、=、=、=和和!=5邏輯運(yùn)算符:邏輯運(yùn)算符:&、|、&
24、;和和|6條件運(yùn)算符:條件運(yùn)算符:? :7賦值運(yùn)算符:賦值運(yùn)算符:=、*=、/=、%=、+=和和-=尚學(xué)堂版權(quán)所有:尚學(xué)堂科技數(shù)據(jù)類型轉(zhuǎn)換之自動(dòng)類型轉(zhuǎn)換數(shù)據(jù)類型轉(zhuǎn)換之自動(dòng)類型轉(zhuǎn)換 在某種條件下,系統(tǒng)自動(dòng)完成類型轉(zhuǎn)換在某種條件下,系統(tǒng)自動(dòng)完成類型轉(zhuǎn)換u兩種類型兼容兩種類型兼容l例如:例如:intint 和和 double double 兼容兼容u目標(biāo)類型大于源類型目標(biāo)類型大于源類型l例如:例如:double double 型型 大于大于 intint 型型 對(duì)于表達(dá)式對(duì)于表達(dá)式u如果一個(gè)操作數(shù)為如果一個(gè)操作數(shù)為doubledouble型,則整個(gè)表達(dá)式可提升為型,則整個(gè)表達(dá)式可提升為doubledouble型型尚學(xué)堂版權(quán)所有:尚學(xué)堂科技 int age = 19; char sex = 女女; char result = age + sex; 下面語句正確嗎?下面語句正確嗎?int a = 10;int b = 10.2;double c = 10; c = a;int d = c; 常見錯(cuò)誤常見錯(cuò)誤 思考:思考:float a=1.2是否能夠編譯通過是否能夠編譯通過 尚學(xué)堂版權(quán)所有:尚學(xué)堂科技int before = 20; /apple筆記本市場(chǎng)份額筆記本市場(chǎng)份額double ris
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025完整施工隊(duì)合同
- 兼職中醫(yī)師聘用合同
- 活動(dòng)承辦合同模板
- 合同示范文本庫
- 變壓器承包合同
- 企業(yè)員工勞動(dòng)合同范本
- 連帶責(zé)任擔(dān)保借款合同范本
- 2025關(guān)于土地轉(zhuǎn)讓合同范本
- 定制家具合同
- 知識(shí)產(chǎn)權(quán)許可使用及轉(zhuǎn)讓合同范本
- 個(gè)人安全與社會(huì)責(zé)任的基本知識(shí)概述
- 建筑裝飾工程計(jì)量與計(jì)價(jià)試題一及答案
- 簡(jiǎn)易勞務(wù)合同電子版
- 明代文學(xué)緒論
- 通用稅務(wù)自查情況說明報(bào)告(7篇)
- 體育賽事的策劃、組織與實(shí)施 體育賽事利益相關(guān)者
- 分析化學(xué)(高職)PPT完整版全套教學(xué)課件
- 晚熟的人(莫言諾獎(jiǎng)后首部作品)
- m拱頂儲(chǔ)罐設(shè)計(jì)計(jì)算書
- 2023外貿(mào)業(yè)務(wù)協(xié)調(diào)期中試卷
- 新人教鄂教版(2017)五年級(jí)下冊(cè)科學(xué)全冊(cè)教學(xué)課件
評(píng)論
0/150
提交評(píng)論