c語言程序設計選擇結構知識點
《C語言程序設計》講述了C語言的基本概念、各種數據類型的使用技巧、程序流程控制、數組、函數、指針以及有關程序設計的方法等內容。下面是小編收集的.關於c語言程序設計選擇結構知識點,希望大家認真閲讀!
簡單if 語句格式:
if (表達式)
語句
雙分支if 語句格式:
if (表達式)
語句1
else
語句2
多個else語句格式:
if (表達式1)
語句1
else
{
if (表達式2)
語句2
else
語句3
}
條件運算符:
表達式1 ? 表達式2 : 表達式3
如果表達式1的值為真,則整個條件運算的結果為表達式2的值;如果表達式1的值為假,則整個條件運算的結果為表達式3的值。
條件運算的優先級高於賦值運算,低於關係運算和算術運算。其結合方向是“自右向左”。
a > b ? a : c > d ? c : d 相當於a > b ? a : (c > d ? c : d)
switch 語句:
switch(表達式)
{
case 常量表達式1:語句1 [break;]
case 常量表達式2:語句2 [break;]
...
case 常量表達式n:語句n [break;]
default:語句n+1
}
舉例:
#include
int main()
{
int score;
int n;
char grade;
scanf("%d", &score);
n = score / 10;
switch(n)
{
case 10: grade = 'A'; break;
case 9: grade = 'A'; break;
case 8: grade = 'B'; break;
case 7: grade = 'B'; break;
case 6: grade = 'C'; break;
default: grade = 'D';
}
printf("成績等級:%cn", grade);
return 0;
-
2016最新全國計算機一級考試試題大綱
計算機一級考試難不難?和yjbys小編一起來看看2016最新計算機一級考試題及答案解析就知道了!1、在計算機內部用來傳送、存儲、加工處理的數據或指令都是以______形式進行的。A、十進制碼B、二進制碼C、八進制碼D、十六進制碼答案:(B、)評析:在計算機內部用來傳送...
-
職稱計算機考試Windowsxp衝刺輔導
隨着計算機和網絡應用領域的不斷擴大,人事部將會不斷開發、增加新的考試科目,並根據信息技術的不斷髮展,更新、升級舊的考試科目。下面是小編收集的職稱計算機考試Windowsxp衝刺輔導,希望大家認真閲讀!(1)DOS系統中文件的屬性DOS系統規定文件的屬性有四種:只讀(Rea...
-
2017年計算機等級考試上機技巧
考試,是一種嚴格的知識水平鑑定方法。為了保證結果的公平,考場必須要求有很強的紀律約束,並且專門設有主考、監考等監督考試過程,絕對禁止任何作弊行為,否則將要承擔法律和刑事責任。下面是關於計算機等級考試上機技巧,歡迎參考!計算機等級考試二級C語言上機考試一、...
-
數據庫技術知識數據結構的算法
對於將要參加計算機等級考試的考生來説,計算機等級考試的知識點輔導是非常重要的複習資料。以下是小編收集的數據庫技術知識數據結構的算法,希望大家認真閲讀!1、數據:數據的基本單位是數據元素。數據元素可由一個或多個數據項組成。數據項是數據的不可分割的最小...