當前位置:首頁 » 編程語言 » c語言9種控制語句

c語言9種控制語句

發布時間: 2022-12-18 18:01:35

1. c語言的9種控制語句的例子,最好是有好的例子能夠一個一個的描述!!謝謝!!!

總結歸納了C語言的9種控制語句,這些語句在編寫C程序中經常用到。希望對你有所幫助。
1、if( )~else~ (條件語句)

2、for()~ (循環語句)
3、while()~ (循環語句)
4、do~while() (循環語句)
5、continue (結束本次循環語句)
6、break (終止執行switch或循環語句)
7、switch (多分支選擇語句)
8、goto (轉向語句)
9、return (從函數返回語句)
括弧表示其中是一個條件,~表示內嵌的語句。例如:『if
()~else~』的具體語句可以寫成:
if(x>y)z=x;else z=y;

2. C語言37個關鍵字和9種控制語句 最好能列個表格給我列印一下


32個關鍵字:

auto局部變數(自動儲存)

break無條件退出程序最內層循環

caseswitch語句中選擇項

char單位元組整型數據

const定義不可更改的常量值

continue中斷本次循環,並轉向下一次循環

defaultswitch語句中的默認選擇項

do用於構成do.....while循環語句

double定義雙精度浮點型數據

else構成if.....else選擇程序結構

enum枚舉

extern在其它程序模塊中說明了全局變數

float定義單精度浮點型數據

for構成for循環語句

goto構成goto轉移結構

if構成if....else選擇結構

int基本整型數據

long長整型數據

registerCPU內部寄存的變數

return用於返回函數的返回值

short短整型數據

signed有符號數

sizoef計算表達式或數據類型的佔用位元組數

static定義靜態變數

struct定義結構類型數據

switch構成switch選擇結構

typedef重新定義數據類型

union聯合類型數據

unsigned定義無符號數據

void定義無類型數據

volatile該變數在程序中執行中可被隱含地改變

while用於構成do...while或while循環結構

9種控制語句:

if()~else條件語句

for()~循環語句

while()~循環語句

do~while()循環語句

continue結束本次循環語句

break中止執行switch或循環語句

switch多分支選擇語句

goto轉向語句

return從函數返回語句

3. C語言的9種控制語句

goto語句,無條件跳轉,此語句方便,不受任何限制,可是導致程序可讀性差,結構化被破壞,基本不用;
如:goto error;
error為語句標號;
if語句,包括if,if+elseif+if,表示判斷;
如:if(!x) printf()
while,for,do。。。while循環語句;必須有循環終止條件,否則造成死循環。
break語句:跳出本層循環;
contune語句:結束本次循環,重新開始循環;
switch語句:多項選擇;
return語句:返回值,在定義有返回值的函數內。

總之單說不太清楚,多上機調試程序。有什麼題也可以和我探討。

4. c語言的9種控制結構都有哪些以及45個標准運算符

這里有張圖是c語言運算符及優先規則你可以看一下

控制語句:

if~else(條件語句:滿足條件則執行if後面的語句,不滿足執行else後的語句)

continue(用於循環語句中表該次循環結束進入下次循環)

switch

break(用於循環語句中表循環結束,跳出循環,執行下一條語句,不再循環)

for()

goto(基本不推薦使用)

while()

return(表函數執行結束)

do~while()

變數聲明語句:由類型關鍵字後接變數名(如果有多個變數名,則用逗號分開)和分號構成的語句,如:inta,b,c;

表達式語句:由表達式後接一個分號構成的語句,常見的函數調用語句和賦值表達式語句

復合語句:兩個或者兩個以上的語句序列用一對大花括弧「{}」括起來所組成的語句

空語句:只有一個分號構成的語句,表什麼也不做

5. c語言的九種控制語句是什麼

如下,具體用法就不說了
1.if else (條件)
2.for (循環)
3.while (循環)
4.do while (循環)
5.continue (結束本次循環)
6.break (終止switch或循環語句)
7.switch (分支選擇)
8.goto (跳轉)
9.return (函數返回語句)

6. C語言語句種類有哪些

C語句可分為以下五類:


1 表達式語句;

2 函數調用語句;

3 控制語句;


4 復合語句;

5 空語句。

7. C語言中有32個關鍵詞,9種控制語句,34種運算符,分別是哪些

根據關鍵字的作用,可以將關鍵字分為數據類型關鍵字和流程式控制制關鍵字兩大類。
1 數據類型關鍵字

A基本數據類型(5個)
void :聲明函數無返回值或無參數,聲明無類型指針,顯式丟棄運算結果
char :字元型類型數據,屬於整型數據的一種
int :整型數據,通常為編譯器指定的機器字長
float :單精度浮點型數據,屬於浮點數據的一種
double :雙精度浮點型數據,屬於浮點數據的一種

B 類型修飾關鍵字(4個)
short :修飾int,短整型數據,可省略被修飾的int。
long :修飾int,長整形數據,可省略被修飾的int。
signed :修飾整型數據,有符號數據類型
unsigned :修飾整型數據,無符號數據類型

C 復雜類型關鍵字(5個)
struct :結構體聲明
union :共用體聲明
enum :枚舉聲明
typedef :聲明類型別名
sizeof :得到特定類型或特定類型變數的大小

D 存儲級別關鍵字(6個)
auto :指定為自動變數,由編譯器自動分配及釋放。通常在棧上分配
static :指定為靜態變數,分配在靜態變數區,修飾函數時,指定函數作用域為文件內部
register :指定為寄存器變數,建議編譯器將變數存儲到寄存器中使用,也可以修飾函數形參,建議編譯器通過寄存器而不是堆棧傳遞參數
extern :指定對應變數為外部變數,即在另外的目標文件中定義,可以認為是約定由另外文件聲明的對象的一個「引用」
const :與volatile合稱「cv特性」,指定變數不可被當前線程/進程改變(但有可能被系統或其他線程/進程改變)
volatile :與const合稱「cv特性」,指定變數的值有可能會被系統或其他進程/線程改變,強制編譯器每次從內存中取得該變數的值

2 流程式控制制關鍵字
A 跳轉結構(4個)
return :用在函數體中,返回特定值(或者是void值,即不返回值)
continue :結束當前循環,開始下一輪循環
break :跳出當前循環或switch結構
goto :無條件跳轉語句

B 分支結構(5個)
if :條件語句
else :條件語句否定分支(與if連用)
switch :開關語句(多重分支語句)
case :開關語句中的分支標記
default :開關語句中的「其他」分治,可選。

C 循環結構(3個)
for :for循環結構,for(1;2;3)4;的執行順序為1->2->4->3->2...循環,其中2為循環條件
do :do循環結構,do 1 while(2); 的執行順序是 1->2->1...循環,2為循環條件
while :while循環結構,while(1) 2; 的執行順序是1->2->1...循環,1為循環條件
以上循環語句,當循環條件表達式為真則繼續循環,為假則跳出循環。

8. c語言九種控制語句說明及舉例

不知道是不是有九種:
(1)if ... else
說明:用於分支選擇
通俗舉例:
if (他在這里)
叫他來見我;
else
打電話給他;

實例:
if(i>0)
K=1;
else if (i==0)
K=0;
else
K = -1;

(2)switch ... case ...
說明:用於多分枝選擇,與if...else...作用類似,但更易於理解
通俗舉例:
switch(商品)
{
case 三路:
給我錢我也不要哦;
break;
case 依利:
不怕死的就去喝哦;
break;
case 猛牛:
送給我我還考慮一下哦;
break;
default:
哎,現在的東西玄哦,先到化學試驗室鑒定下哦;
break;
}
實例:
switch(goods_no)
{
case 1:// 三路
fPrice = -1000000;
break;
case 2:// 依利
fPrice = -10000;
break;
case 3:// 猛牛
fPrice = -100;
break;
default:// 其它
fPrice = 0.000000;
break;
}
// 注釋:便宜

9. C語言中的語句都有什麼啊具體怎麼用啊

在C語言中,程序都是由語句組成的,語句用來命令計算機系統執行某種操作。一個好的程序設計語言中提供的語句,應該能夠使得編寫出來的程序,結構清晰合理,風格優美和執行效率高。C語句可歸為
以下5大類:
1.復合語句
用大括弧括起來的一些語句。這些語句被看成一個整體。如{t=x;x=y;y=t}中,共有3條語句,每個語句都以分號結尾。
2.控制語句
控制語句用於控製程序的流程,以實現程序的各種結構方式。它們由特定的語句定義符組成。C語言有9種控制語句,可分成以下3類。
(1)條件判斷語句:if
語句,switch
語句。
(2)循環執行語句:do
while
語句,while
語句,for
語句。
(3)轉向語句:break
語句,goto
語句,continue
語句,return
語句。
3.函數調用語句
一個函數調用加一個分號構成函數調用語句。例如:
printf("Where
do
you
want
to
go?");
上述語句是由一個printf格式輸出函數加一個分號構成一條函數調用語句。
4.表達式語句
用表達式構成語句,表示一個運算或操作。C語言中最簡單的語句是表達式語句,它的一般形式:<表達式>;
其實表達式語句就是在表達式最後加上一個「;」。一個表達式語句必須在最後出現分號,分號是表達式語句中不可或缺的。例如:4+5;
a==b&&c==d;
5.空語句
只有分號「;」組成的語句稱為空語句。空語句不執行任何操作,在程序中可用來做空循環體。例如:
while(getchar()!='\n');
該語句的功能是,只要從鍵盤輸入的字元不是回車則重新輸入。這里的循環體是空語句。
以上便是對C語句的基本概述,描述的可能不是很詳細,具體的使用方法和技巧還要靠自己的實踐來獲得,在此不再贅述。

熱點內容
plsql異常處理 發布:2024-05-20 07:54:47 瀏覽:541
dreamweaver上傳網頁 發布:2024-05-20 07:51:24 瀏覽:461
拍攝車的分鏡頭腳本 發布:2024-05-20 07:50:15 瀏覽:136
mg名爵最高配置是哪個 發布:2024-05-20 07:45:11 瀏覽:375
輔助官網源碼 發布:2024-05-20 07:31:48 瀏覽:865
androidbutton的屬性 發布:2024-05-20 07:18:58 瀏覽:636
查找重復欄位的sql 發布:2024-05-20 07:18:17 瀏覽:302
我的世界創造房子伺服器 發布:2024-05-20 06:48:36 瀏覽:818
小米筆記本存儲不夠 發布:2024-05-20 06:32:53 瀏覽:784
dirt5需要什麼配置 發布:2024-05-20 06:02:58 瀏覽:543