C程序设计语言课后答案.docVIP

  • 65
  • 0
  • 约6.44千字
  • 约 9页
  • 2019-01-04 发布于广东
  • 举报
C程序设计语言课后答案.doc

第二章课后编程题答案 //编写程序,提示用户输入三角形的三条边长,判断该三角形是否为直角三角形,若是输出 结果以及三角形面积。 #include iostream.h void main() { float a,b,c,sidel,side2,area;//sidel 和 side2 为两条直角边长度 cout?please input length of three sides of the triangle: \n; // 输出提示信息 cin?a?b?c; //输入三角形三边长度 if((a*a==b*b+c*c)||(c*c==a*a+b*b)||(b*b==a*a+c*c))//判断是否为直角三角形 { if (a*a==b*b+c*c)//判断三边中哪两条边为直角边,并存储到sidel和side2中 { sidel=b; side2=c; }else { if (c*c==a*a+b*b) { sidel=a; side2=b; }else { sidel=a; side2=c; } } area=sidel*side2/2;//计算直角三角形的面税 cout?It is a right-angled triangle and the area is ?area?n.\n;//输出判断结果及直角三角 形而积 }else cout?It is not a right-an

文档评论(0)

1亿VIP精品文档

相关文档