1. 程式人生 > >C++語言初學和分支結構

C++語言初學和分支結構

              1**知識點

c++程式碼的編寫一般包括預處理命令,c++程式一般由語句構成例如下面所提到的宣告語句和執行語句複合語句等語句的構成是變數加分號;才能構成一個完整的語句二例如條件等中括號後面就不需要加分號 c++程式的輸入和輸出一般用cin cout也可以用scanf printf 現實生活中的運算子號和電腦程式設計上的運算子號的相互轉換例如!代表非 c++的分支結構包括單分支結構和多分支結構 單分支結構和多分支結構一般有 if if-else if-else-if 三個形式 if後面的條件和正常程式設計一樣可以用中括號或者使用複雜語句用大括號不過if後面的條件()不可以加分號; 巢狀結構用switch語句break來結束break後面要加分號;如果以上條件都不存在時要用default 例如switch { case: break; default break; } 2.問題解答 簡單的程式設計例如輸出hello world再比如定義一個字元讓它等一個數輸出 分支結構用於能否一個數能否被三五整除或者能否被3,5,7整除或判斷是否閏年等問題 有些比較複雜的問題例如一個數能否被3,5,7整除這種問題用雙分支結構一般要寫很多程式碼而如果要用巢狀結構的話會比較簡單 3.感悟 按照題目中的要求程式設計比如小數部分保留幾位 一些零散的知識比如強制保留等要整理 輸入流和輸出流中所使用的控制符要明白以及不同的區別 要明白程式設計中運算的先後順序從低到高依次是賦值運算子關係運算符和算術運算子 switch語句只能用於字元或者是整形 switch語句相對應的case往下順序執行而不是執行case中的內容 分支結構個人認為注重於邏輯思維,要先把這個題的大概整體思維寫下來,然後找到不同的條件和對應的結果,並且找一下有沒有那種重疊的條件來達到簡化程式碼的目的