新编C语言程序设计教程(第2版)
上QQ阅读APP看书,第一时间看更新

4.1 本章引例

第3章引例程序中的部分变量是由赋值语句获得初始值的,读者在学习本章后,赋值初始化可以改用输入函数来读取值,这样运行程序时更具灵活性。

【例4-1】输入三角形的三边长,求三角形面积。

分析:已知三角形的三边长a,b,c,可用海伦公式来求三角形的面积,其中半周长p =(a+b+c)/2。图4-1是本例N-S流程图。

图4-1 N-S流程图

运行结果1:

运行结果2:

运行结果3:,错误使用了中文“,”分隔。

运行结果4:,错误使用了空格分隔。

通过多次运行程序,给出不同输入数据格式,体会与把握scanf、printf函数中数据输入/输出格式控制字符串(含%d等类型格式符)的正确使用。