日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

c语言程序设计教程本科,新编C语言程序设计教程(本科)第5篇.pdf

發布時間:2025/3/11 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 c语言程序设计教程本科,新编C语言程序设计教程(本科)第5篇.pdf 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

第5章選擇結構程序設計

第5章選擇結構程序設計

5.1 if語句

5.2 switch語句

5.3 goto語句

5.4 程序設計舉例

第5章選擇結構程序設計

5.1 if語句

5.1.1 單分支if語句

格式: if (條件表達式)語句

功能: 先計算條件表達式的值, 如果條件表達式的

值為真(非0 ), 執行語句(選擇體), 否則執行if語句

的下一條語句。

NS 圖: 見圖5 - 1 之(a) 。

第5章選擇結構程序設計

圖 5 - 1

第5章選擇結構程序設計

例如:

(1) 如果x>0, 輸出x 。

if (x>0 )printf (″x=%f ″, x );

(2) 如果a等于b, 輸出″a=b ″。

if (a==b )printf (″%s ″, ″a=b ″);

第5章選擇結構程序設計

說明:

(1) 條件表達式必須用小括號括起, 同時注意區分

作為條件的表達式與作為數值的表達式。

(2) if語句中要選擇執行的語句稱為選擇體, 選擇

體從語法上只能是一條語句, 如果選擇體需多條語句

描述, 必須采用復合語句。

第5章選擇結構程序設計

例如: 如果x>0, 求x 的平方根。

(1) 將結果放入變量y 中;

(2) 輸出x 的平方根。

if (x>0 )

{y=sqrt (x );

printf (″平方根=%f ″, y );

}

(3) 不管選擇體多么復雜, 包含多少條語句, if語句

邏輯上是一條語句, 后面的雙分支if語句、多分支if語

句、switch語句、循環語句均是邏輯上的一條語句。

第5章選擇結構程序設計

x ?1

例5 – 1 計算y, y 。

x ?1

提示: x等于1函數無定義。

程序如下:

/*程序5 - 1, 求函數值*/

main( )

{float x;

float y;

printf (″請輸入x: ″);

scanf (″%f ″, &x );

if (x!=1 )

{y= (x+1 )/ (x -1 );

printf (″x=%6.2f, y=%6.2f\n ″, x, y );

}

}

輸入數據: 1.2

運行結果: x= 1.20, y= 11.00

第5章選擇結構程序設計

5.1.2 雙分支if語句

格式: if (條件表達式)語句1 else 語句2

功能: 先計算條件表達式的值, 如果條件表達式的

值為真(非0 ), 執行語句1 (選擇體1), 否則執行語句

2 (選擇體2 ), if語句執行完后執行if 語句的下條語句。

NS 圖: 見圖5 - 1之(b)

總結

以上是生活随笔為你收集整理的c语言程序设计教程本科,新编C语言程序设计教程(本科)第5篇.pdf的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。