午夜精品久久久久久久99热-午夜精品久久久久-午夜精品成人毛片-午夜黄网站-国产日韩精品欧美一区视频-国产日韩精品欧美一区色

c語言if語句用法(寫給大家看的學習筆記C語言中的If語句)

c語言if語句用法(寫給大家看的學習筆記C語言中的If語句)

光泰華 2025-04-15 科技 64 次瀏覽 0個評論

上一個筆記我們通過2個實例進一步了解了在Unity中使用C語言的變量。我們通過費用計算了解變量的加、乘計算,通過取平均數計算了解了Random.Range方法和Mathf.Round方法。

今天我們來看看在C語言中的If語句。

If語句常常這么來用:

如果……(達到什么樣的條件),那么……(就可以做什么)。

比如說男性年齡到達22周歲,就可以結婚了。如果沒有達到22周歲,那就不能結婚。

我們可以這樣來表達:

if(你的年齡達到22周歲){ 那么就可以結婚了~}else{ 還不能結婚}

把這個內容轉變為代碼,我們可以這樣來寫:

public int yourAge = 24;public int legalAgeToMarry = 22;if(yourAge >=legalAgeToMarry){ Debug.Log("你可以結婚啦~");}else{ Debug.Log("你還不能結婚噢!");}

把內容放到代碼編輯器中,如圖所示:

寫給大家看的學習筆記:C語言中的If語句

在代碼編輯器中顯示內容

寫給大家看的學習筆記:C語言中的If語句

在unity中運行后,可見運行結果

接下來,我們來看幾個小例子,來進一步了解If語句的使用。

1.50個球的盒子

我們假設向一個盒子投球,每次投10個球,當盒子里的球打到50個的時候,盒子就滿了。

我們轉化成If的方式來表達:

if(向盒子投球){ 盒子里的球增加10個;}if(盒子里的球打到50個){ 盒子就滿了;}

把這個內容轉換為代碼,我們可以這樣來寫:

public int _ball = 0;private bool _boxIsFull;if(Input.GetKeyDown(KeyCode.Space)){ _ball = _ball + 10;}if(_ball >=50 && _boxIsFull == false){ Debug.Log("盒子滿了"); _boxIsFull = true;}

接下來,我們把內容放到代碼編輯器中,如圖所示:

寫給大家看的學習筆記:C語言中的If語句

把內容放到代碼編輯器中

寫給大家看的學習筆記:C語言中的If語句

運行后,每次按下空格鍵,球的數量加10,當數量超過50后,顯示“盒子滿了”

再看看第二個例子。

2. 學業評分

假設我們有5門學科,分別是語文、數學、科學、外語、歷史。

5門學科的平均分到達90分,那么期中學業評分是A;

達到80分,但是小于90分,那么期中學業評分是B;

達到70分,但是小于80分,那么期中學業評分是C;

達到60分,但是小于70分,那么期中學業評分是D;

小于60分的,期中學業評分是F。

我們轉化成If的的方式來表達是這樣:

if(平均分達到90分){ 學業評分是A;}else if(平均分達到80分,但是小于90分){ 學業評分是B;}else if(平均分達到70分,但是小于80分){ 學業評分是C;}else if(平均分達到60分,但是小于70分){ 學業評分是D;}else{ 學業評分是F;}

把這個內容轉化為代碼,我們這樣來寫:

public float class_language, class_math, class_science, class_history, class_foreign;public float average;class_language = Random.Range(1,101);class_math = Random.Range(1,101);class_science = Random.Range(1,101);class_history = Random.Range(1,101);class_foreign = Random.Range(1,101);average = (class_language + class_math + class_science + class_history + class_foreign)/5;if(average >=90){ Debug.Log("學業評分是A");}else if(average >=80 && average <90){ Debug.Log("學業評分是B");}else if(average >=70 && average <80){ Debug.Log("學業評分是C");}else if(average >=60 && average <80){ Debug.Log("學業評分是D");}else { Debug.Log("學業評分是F");}

把內容放到代碼編輯器中,如圖所示:

寫給大家看的學習筆記:C語言中的If語句

把內容放到代碼編輯器中

寫給大家看的學習筆記:C語言中的If語句

在unity工具中運行后,獲取到一組學科成績并求平均值,根據平均值獲得學業評分

好了,今天的筆記就這么多,我們了解了If語句的表達方式——“如果……(達到什么樣的條件),那么……(就可以做什么)”,而且通過2個小例子進一步了解了If語句的使用。

為自己點個贊,又看完了一次學習筆記。下次我們看新的學習內容——Switch的表達,歡迎一起繼續學習~

轉載請注明來自夕逆IT,本文標題:《c語言if語句用法(寫給大家看的學習筆記C語言中的If語句)》

每一天,每一秒,你所做的決定都會改變你的人生!

發表評論

快捷回復:

評論列表 (暫無評論,64人圍觀)參與討論

還沒有評論,來說兩句吧...

主站蜘蛛池模板: 九九电影在线免费看 | 波多野结衣在线资源 | 一级日韩 | 欧美一级久久 | 羞羞视频网站 | 五月激情网站 | 一级片免费视频 | 久热国产精品视频 | 亚洲精品福利 | 四虎影院最新地址 | 亚洲精品福利在线 | 四虎影视久久久免费 | 亚洲最大成人综合网 | 久久久久国产精品免费看 | 酒色激情 | 第一页在线视频 | 亚洲最大中文字幕 | 国产亚洲一级精品久久 | 亚洲国产精品成人综合色在线婷婷 | 成人欧美一区二区三区视频xxx | 激情婷婷小说 | 亚洲国产日韩欧美一区二区三区 | 亚洲日韩中文字幕天堂不卡 | 久久国产精品最新一区 | 国产精品高清全国免费观看 | 亚洲高清在线天堂精品 | 欧美精品国产综合久久 | 男人天堂色男人 | 亚洲国产高清人在线 | 夜精品a一区二区三区 | 日本a免费 | 一区二区三区免费观看 | 美女拍拍拍免费视频网站 | 国产精品久久久久久久y | 自拍偷拍亚洲图片 | 国产小视频在线高清播放 | 色婷婷影院在线视频免费播放 | 精品在线不卡 | 亚洲欧美视频网站 | 欧美第一页在线观看 | 成人日韩欧美 |