投稿  收藏 

题目信息

题目类型
初赛
题目年份
2023
题目题型
综合题
关 键 词
正整数

题目题干

1.

  1. #include<iostream> 
  2. #include<cmath> 
  3. using namespace std; 
  4.  
  5. double f(double a,double b,double c){ 
  6.     double s=(a+b+c)/2; 
  7.     return sqrt(s*(s-a)*(s-b)*(s-c)); 
  8. int main(){ 
  9.    cout.flags(ios::fixed); 
  10.    cout.precision(4); 
  11.     
  12.    int a,b,c; 
  13.    cin>>a>>b>>c; 
  14.    cout<<f(a,b,c)<<endl; 
  15.    return 0; 

假设输入的所有数都为不超过 10001000 的正整数,完成下面的判断题和单选题:
判断题
(2分)当输入为 2 2 2 时,输出为1.7321( )
(2分)将第7行中的 (s-b)*(s-c) 改为 (s-c)*(s-b) 不会影响程序运行的结果( )
(2分)程序总是输出四位小数( )
单选题
当输入为 3 4 5 时,输出为( )
当输入为 5 12 13 时,输出为( )
1.
 A. 正确
 B. 错误
2.
 A. 正确
 B. 错误
3.
 A. 正确
 B. 错误
4.
 A. 6.0000
 B. 12.0000
 C. 24.0000
 D. 30.0000
5.
 A. 24.0000
 B. 30.0000
 C. 60.0000
 D. 120.0000

答案解析

相关题目

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢