C语言程序设计---顺序结构程序设计举例.ppt
《C语言程序设计---顺序结构程序设计举例.ppt》由会员分享,可在线阅读,更多相关《C语言程序设计---顺序结构程序设计举例.ppt(12页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、算法设计:1、输入三边长a,b,c2、3、输出面积area)(21cbas)()()(csbsassarea)()()()(21csbsassareacbas海伦公式 C语言程序设计 第四章第四章 顺序程序设计顺序程序设计#include #include main() float a,b,c,s,area; scanf(%f,%f,%f,&a,&b,&c); s=0.5*(a+b+c); area=sqrt(s*(s-a)*(s-b)*(s-c); printf(a=%.2f, b=%.2f, c=%.2f, s=%.2fn,a,b,c,s); printf(area=%.2fn,area)
2、;输入:输入:3,4,6 输出:输出:a=3.00, b=4.00, c=6.00,s= 6.50 area=5.33程序:程序:例例2:输入三角形的三边长,判断能否构成三角形;:输入三角形的三边长,判断能否构成三角形;若能构成,则计算出三角形的面积,若能构成,则计算出三角形的面积,否则,输出否则,输出“不能构成三角形不能构成三角形”的信息。的信息。算法设计:1、输入三边长a,b,c2、输出面积area3、)(21cbas)()()(csbsassarea)()()()(21csbsassareacbas海伦公式 C语言程序设计 第四章第四章 顺序程序设计顺序程序设计例例2:输入三角形的三边长
3、,判断能否构成三角形;:输入三角形的三边长,判断能否构成三角形;若能构成,则计算出三角形的面积,若能构成,则计算出三角形的面积,否则,输出否则,输出“不能构成三角形不能构成三角形”的信息。的信息。#include #include void main( ) float a,b,c,t,s; int f; scanf(“%f,%f,%f”, &a,&b,&c); f=(a+bc)&(a+cb)&(b+ca); f?(t=0.5*(a+b+c),s=sqrt(t*(t-a)*(t-b)*(t-c), printf(“面积为面积为%.2fn”,s): printf(“不能构成三角形不能构成三角形n”
4、);输入:输入:3,4,5 输出:输出:面积为面积为6.00输入:输入:1,4,7 输出:输出:不不能构成三角形能构成三角形 C语言程序设计 第四章第四章 顺序程序设计顺序程序设计#include #define PI 3.141592main( ) float r,h,ds,ms,v; scanf(“%f,%f,&r,&h); ds=2*PI*r; ms=2*ds+2*PI*r*h; v=ds*h; printf(“底面积为底面积为%.2f, 表面积为表面积为%.2f, 体积为体积为%.2fn,ds,ms,v);输入:输入:3,7 输出:输出:hdsvhrdsmsrds222 C语言程序设计
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言程序设计 顺序 结构 程序设计 举例
限制150内