官术网_书友最值得收藏!

1.4 輸入/輸出應用案例

最初學習C語言程序設計時,經常需要通過鍵盤交互方式輸入內容,并需要將計算的結果在屏幕上輸出,C語言中的scanf()函數和printf()函數實現了這樣的功能。

【例1.8】輸入圓柱的半徑r和高h,計算并輸出其體積。

由于scanf()函數中兩個輸入格式符用逗號分隔,則輸入半徑r和高h也必須用逗號分隔。輸入項變量r和h前需要加符號“&”。運行結果如圖1-9所示。

【例1.9】輸入兩條直角邊a和b的長度,求直角三角形的面積和斜邊c上的高h。

分析:由勾股定律a2+b2=c2,可求出斜邊c;兩條直角邊a和b與斜邊c及其上的高h滿足關系:a×b=c×h,可計算出面積和斜邊c上的高h。使用sqrt()函數求平方根,需要預處理命令#include<math.h>。

程序如下:

運行結果如圖1-10所示。

圖1-9 例1.8運行結果

圖1-10 例1.9運行結果

主站蜘蛛池模板: 常熟市| 东方市| 毕节市| 黄龙县| 大新县| 呼伦贝尔市| 柳林县| 阿瓦提县| 清水县| 湘乡市| 平湖市| 高尔夫| 五指山市| 于都县| 临高县| 道孚县| 华坪县| 阿克| 兴隆县| 石首市| 图片| 和田市| 大城县| 岳阳县| 株洲市| 马关县| 延安市| 银川市| 临潭县| 阿克陶县| 菏泽市| 永德县| 建宁县| 温泉县| 荔浦县| 常山县| 区。| 阳西县| 嘉鱼县| 乌拉特前旗| 九寨沟县|