- C程序設計簡明教程(第二版)
- 雷新賢 黃榮保
- 322字
- 2020-06-18 18:07:03
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運行結果
推薦閱讀
- 黑客攻防從入門到精通(實戰秘笈版)
- 玩轉Scratch少兒趣味編程
- Python高級編程
- 機器人Python青少年編程開發實例
- 游戲程序設計教程
- The Data Visualization Workshop
- 全棧自動化測試實戰:基于TestNG、HttpClient、Selenium和Appium
- C語言從入門到精通
- AutoCAD 2009實訓指導
- Test-Driven JavaScript Development
- Android應用開發深入學習實錄
- Windows Phone 8 Game Development
- Java Web應用開發給力起飛
- Learning Jakarta Struts 1.2: a concise and practical tutorial
- IBM RUP參考與認證指南