1. 程式人生 > >2018年7月23日軟帝學習筆記

2018年7月23日軟帝學習筆記

流程控制結構

順序結構:從上往下逐行執行

分支結構:當滿足某個條件時才執行相應的程式碼

迴圈結構:反覆多次執行相應的程式碼

程式碼塊(Code block):用花括號括起來的一條或多條語句

if語句和switch語句

分支結構通過if或switch語句來實現

if和switch語句可以隨意巢狀,但建議巢狀不要超過2層

switch語句對於等值運算十分好用其case子句後面必須為常量表達式(const的只讀變數因為還是可以改變所以不行)

switch (xx)

{

         casex :   xxxx; break;

         casex :   xxxx; break;

         casex :   xxxx; break;

         drfault:    xxxx; break;

}

每個case 要用 break 語句結束

迴圈結構的實現方法有4種

1.for

2.while

3.do...while

4.go to

for 後面有3個表示式,for會先執行表示式1,然後根據表示式2的真假決定是否執行表示式3和迴圈體,然後執行表示式3和迴圈體

while迴圈是一個先判斷再進行的迴圈

do……while這是個先迴圈再判斷

go to語句

goto dj

xxx

dj

注意:goto語句雖然很瀟灑,但儘量少用,因為如果使用不當會導致執行流程混亂,程式碼可讀性大大降低

迴環現象:當一個數加到最大就會變成最小,當一個數減到最小就會變成最大

break語句:跳出當前迴圈,執行迴圈結構後面程式碼

continue語句:結束本次迴圈,執行下一次迴圈

相關推薦

2018723學習筆記

流程控制結構 順序結構:從上往下逐行執行 分支結構:當滿足某個條件時才執行相應的程式碼 迴圈結構:反覆多次執行相應的程式碼 程式碼塊(Code block):用花括號括起來的一條或多條語句 if語句和switch語句 分支結構通過if或switch語句

2018721學習筆記

   賦值運算子: = 左運算元不能為常量,其運算結果為左值 複合賦值運算子:+=,-=,%=,&=,|= 等 條件運算子:運算元1?運算元2:運算元3 這條語句的意思是若運算元1為真,運算結果為運算元2,否則運算結果為運算元3, ps:它是c語言中唯一的

2018716學習筆記

環境變數(Environment Variable):系統範圍中具有特別意義的變數 env:列印所有的環境變數 echo $環境變數名:列印指定的環境變數值 export 環境變數名=環境變數值.設定環境變數 在當前終端執行export命令設定的環境變數只對當

2018712 學習感悟

   下面是學習的總結作業系統(OperatingSystem,簡稱os)是軟硬體資源的管理者作業系統是宇宙中最複雜的軟體,對下管理各種硬體,對上為應用程式提供一個平臺。主流的作業系統介紹PC:Windows(佔有率最高),OS X(蘋果系統),Linux(百分之1左右吧)伺

2018723暑假訓練日記

  早上看了前三道題目。   第一個是純暴力,一眼看出來了,Question for the Leader是一個結論題,對於一棵樹,如果可以把這棵樹分成大小都為k的n/k份,那子樹大小是k的倍數的節點恰好有n/k個。(任意選定一個根),這個結論敘述的並不是很好,所以就花了一

201889 面向物件學習筆記

一,多型及多型的表現形式 概念: 一個事物有多種表現形式。 例:狗是狗,也是動物。 物件層面: 1.一個變數只能有一個確定的表現型別; 2.一個引用型別的變數可以指向多個不同型別的物件。 方法層面: 1.是指一個程式中存在同名不同實現的方法。

201888 面向物件學習筆記

1.封裝 隱藏內部實現細節,提供可訪問的方法或者介面。 2.訪問修飾符 private:本類 預設:本包 本類 protected:本包 本類 子類 public:專案中 3.方法的過載 在同一個類中,方法名相同,方法的引數列表不同,順序,個數

2018423JAVA

hashtable dir 今天 為我 strong otf IT boolean str 一、Java Properties類 Java中有個比較重要的類Properties(Java.util.Properties),主要用於讀取Java的配置文件,各種語言都有

201871

昨天 除了 工具 ~~ 自己的 自己 想想 不出 生活 哇~,不寫不知道,原來這麽快都半年了,這半年我幹了什麽,什麽也沒幹,就只是換了份工,然後接洽了新朋友,其他的一無所獲。換了份工,實戰還是讓自己學到了一些東西。因為最近公司招了高級測試工程師,要搞自動化測試架構。公司也有

201871筆記

復雜 web stat pri 其它 init 文件內容 判斷 示例 pillar Pillar在salt中是非常重要的組成部分,利用它可以完成很強大的功能,它可以指定一些信息到指定的minion上,不像grains一樣是分發到所有Minion上的,它保存的數據可以是動

201873

2018年 form cat eth cond microsoft tex ext quest 一、英語   1、anaconda:蟒蛇   2、uiniform:統一   3、resource:資源   4、identifier:標識符   5、locator:定位器  

201873筆記

ken print app util highstate unless 存在 names ast state   1)state介紹 state是saltstack最核心的功能,通過預先指定好的sls文件對minion進行狀態管理,支持pkg, file, networ

Android GreenDao 在組件化項目中的一個問題 - 20187521:15:14

src 組件化 一個 gradle 項目 如果 7月 height greendao      組件化項目使用GreenDao時註意的事項: 1.要在組件化中的基礎庫(domain層)創建實體類; 2.如果sycn之後不能生產Dao文件,先把 module 的buil

201871317:50:41

log bsp ont andro sta oid 7月 blog contents   http://gityuan.com/android/ http://gityuan.com/2016/03/12/start-activity/ https://blog

[NBA Live] NBALIVE手遊2018716開放的國際球員系列活動 合成攻略

每日 基本 目標 mage 包括 以及 oss tro com 此圖介紹了NBA LIVE手遊中 2018年7月16日開放的國際球員系列活動,包括合成方法、持續時間、合成目標、每日所能獲得的基本代幣數量計算,以及合成建議。 此次活動終極目標: 102 評分 馬努.吉諾比利

2018719工作總結

tabbar jpg api 原來 管理 管理器 導航 數據 接口調用 1、實現login和一些顯示框架2、踩坑:想要刪helloWorld文件夾,在IDE裏刪失敗,去文件資源管理器刪提示需要管理員權限,原來是需要先把嵌套裏的文件夾先刪除了3、技巧:開發工具右鍵新建page

2018717筆記

大小 focus head -c read fad slow ... css jQuery jQuery 是一個 JavaScript 庫。 jQuery 極大地簡化了 JavaScript 編程。 jQuery 很容易學習。 <html> <hea

2018720對於我個人來說是個特殊的日子它既是青春的尾巴又是新的起點

簡歷 天下 第一次 src 題目 周四 小學 開始 哪裏   今天是2018年7月20日(周五),一年前的今天(2017年7月20日(周四))是我大學裏的最後的一個暑假也是人生中最後一個暑假,記得那個時候是大三的期末考試完的那天晚上,我在蹲廁所的時間蠻填了一下簡歷。我剛去哪

越努力越幸運--2018722周記

sock png 新的 時間 錯誤 reset 是我 抓包 發現 本周過的很快,記錄下本周。 1. 上一家公司,聽前同事說方哥也跑路了,感觸頗多,程序員這一行,到了後面,路越來越窄,方哥,山哥能力沒得說,都是大神級別的,卻找不到自己的安樂之地。 2. 本周遇到有趣。   問

[NBA Live] NBALIVE手遊2018731開放的往事重現系列活動 合成攻略v1.1

com color 手遊 mark 技術 mar 合成 ext 持續時間 活動名稱:往事重現 遊戲名稱:NBALive活動開始時間:2018年7月31日合成持續時間:30天終極合成:102 經典球員-奧尼爾 概述 概述:通過在線賽事獲得“往事重現代幣”,通過代幣合成精英球