黄色在线观看视频-黄色在线免费看-黄色在线视频免费-黄色在线视频免费看-免费啪啪网-免费啪啪网站

首頁 - 網校 - 萬題庫 - 美好明天 - 直播 - 導航
您現在的位置: 考試吧 > 軟件水平考試 > 復習資料 > 程序員 > 正文

計算機軟件水平考試《程序員》復習知識點(3)

來源:考試吧 2017-11-10 11:16:20 要考試,上考試吧! 萬題庫
“計算機軟件水平考試《程序員》復習知識點(3)”供考生參考。更多軟件水平考試內容請關注考試吧軟件水平考試網!

  點擊查看:計算機軟件水平考試《程序員》復習知識點匯總

  多分支選擇語句

  多分支選擇結構通常有 n(>2)個不同情況和 n+1個供選擇的分支。多分支選擇結構也可用前敘述的嵌套if語句來描述,但因if語句嵌套深度太多不便于程序編寫,也不便于理解,為此C語言專門提供了一種實現多分支選擇結構的語句,這就是switCh語句。它的一般形式是:

  switeh(表達式){

  case常量表達式 1:語句序列 1

  case常量表達式 1:語句序列 2

  case常量表達式 n:語句序列 n

  defalt:語句序列 n+1

  }

  對switeh語句需說明以下幾點:

  (1)switch后面括號內的表達式只限于是整型表達式或字符型表達式或枚舉型表達式。

  (2) case后的常量表達式稱為情況前綴,要求所有常量表達式的值互不相同,并與switch后面括號內的表達式值的類型相一致。

  (3)語句序列由任意條合法的C語句構成,也可以沒有語句。

  (4)情況前綴default可以缺省,但至多出現一次,習慣總是將它寫在全部情況前綴之后,如有必要也可寫在某case之前。

  switch語句的執行過程解釋如下:

  先計算表達式的值,以該值依次與各case之后的常量表達式的值比較,按下列規則,選擇執行的入口:

  如果表達式的值等于某個常量表達式的值,switch語句就從該常量表達式之后的語句序列的第一個語句開始執行,然后一直向下執行,或自動依次進入后繼常量表達式之后的語句序列繼續執行(如沒有 break語句),或執行完語句序列 n+1,結束 switch語句的執行;或在執行某個語句序列過程中遇到轉出該switch語句的語句(如break語句),就停止向下執行,結束switch語句的執行。

  如果沒有相匹配的常量表達式,就從以default為情況前綴的語句序列開始執行。

  如果沒有相匹配的常量表達式,也沒有defaul情況前綴,則該switch語句的這次執行立即結束。

  由上述解釋可知,“case常量表達式”只是起語句序列入口的作用。在執行switch語句時,根據switch之后的表達式的值找到與該值匹配的入口,就從此人口處開始執行,只要未遇到轉出該switch語句的break語句或goto語句,就一直向下執行,也不再理會經過的case后的常量表達式。

  如果要使各種情況互相排斥,僅執行各case所對應的語句序列,最常用的辦法是使用break語句,各語句序列都以break語句結束。在switch語句中,執行break語句將使控制轉向switch語句的后繼語句。

  由于switch語句的表達式不允許是實型的,當應用于實型值選擇情況時,通常需作以下處理:將實表達式乘上一個適當的比例因子,使較大的實表達式值映照到一個較小的范圍上,然后再將它轉換到整型。

  break語句

  break語句除能用于switch語句外,還常用于循環語句中。執行循環結構中的break語句,控制就從包含它的循環結構中退出。break語句通常與if語句結合,構成一個結束循環的條件。

  for語句

  for語句是C語言中最靈活、使用最廣泛的循環結構語句。如以最一般意義下考慮循環,一個完整的循環應包含對有關變量賦初值部分、控制循環的條件、一個要循環計算的操作、每次循環后對有關變量的修正等四部分組成。拉語句就是從這一般意義下表達循環結構的語句。

  for語句的一般形式為for(表達式1;表達式2;表達式3)

  相關推薦:

  2017年計算機軟件水平考試時間公布(全年)

  各地2017年軟件水平考試準考證打印/領取時間匯總

  考試吧特別策劃:2017年計算機軟考報考指南專題熱點文章

  軟考各科目模擬試題及答案各科目復習指導匯總

  軟考報考條件軟考報名方法考試大綱科目

  歷年軟考真題及答案匯總軟件水平考試簡介

0
收藏該文章
0
收藏該文章
文章搜索
·精選試題 ·智能練習
·智能評估 ·視頻解析
掃描二維碼下載
  • 初級職稱
  • 中級職稱
  • 高級職稱

版權聲明:如果軟件水平考試網所轉載內容不慎侵犯了您的權益,請與我們聯系800@exam8.com,我們將會及時處理。如轉載本軟件水平考試網內容,請注明出處。
Copyright © 2004- 考試吧軟件水平考試網 出版物經營許可證新出發京批字第直170033號 
京ICP證060677 京ICP備05005269號 中國科學院研究生院權威支持(北京)
在線模擬試題
考證通關殺器
考試最新資訊
一次通關技巧
主站蜘蛛池模板: 一级做a免费视频观看网站 一男一女下面一进一出性视频 | 亚洲激情文学 | 免费黄色一级片 | 日韩一级在线播放 | 国产日韩欧美第一页 | 国产大片中文字幕在线观看 | 激情文学亚洲 | 欧洲妇女成人淫片aaa视频 | 日韩欧美成人乱码一在线 | 国产v欧美v日本v精品 | 搜索毛片 | 国产精品免费看香蕉 | 在线观看91精品国产入口 | 国产欧美精品系列在线播放 | 亚洲国产一区二区a毛片 | 2048国产精品原创综合在线 | 欧美国产日韩综合 | 亚洲三级欧美 | 色网站免费看 | 精品久久天干天天天按摩 | 午夜高清视频在线观看 | 无限看免费视频大全在线播放 | 国产精品18久久久久网站 | 欧美成人性视频在线黑白配 | 国产高清天干天天美女 | 中文字幕s级优女区 | 精品久久久久久中文字幕202o | 黄色午夜 | 国产黄视频在线观看 | 国产成人精品免费视频动漫 | 欧美亚洲高清日韩成人 | 亚洲首页国产精品丝袜 | 九九免费精品视频在这里 | 黄色成人在线网站 | 一级片免费观看视频 | 久久亚洲一级毛片 | 欧美日韩在线影院 | 手机看片1204国内基地在线 | 黄视频在线免费看 | 欧美激情一区二区三区在线播放 | 日本三级2021 |