0
0
已采纳
詹子都
新手光能
新手光能
定义四个整形变量:x,y,a,b,一个实形变量:f
输入两个整形变量:x,y
核心代码如下:
a=x*y;
b=a-16;
f=sqrt(b);
printf("%.1f",double(int(f*10+0.5)/10.0));
加头文件:
#include<ctsdio>
#include<math.h>
0
周天睿
初级光能
初级光能
int x,y;
float a;
cin>>x>>y;
a=sqrt(x*y-16);
printf("%.1f",int(a*10+0.5)/10.0);
以上为核心代码
注意头文件还有<cmath>
0
巫桢旺
高级守护
高级守护
你好!
输入时别忘了头文件:
#include<iostream> #include<cstdio> #include<cmath>
然后定义abcd,
double a,b,c,d;
cin>>a>>b;
c=a*b-16;
d=sqrt(c);
printf("%.1f",d);
如有用请采纳。
0
0
杨舰中
高级守护
高级守护
double a,b,c,d;
cin>>a>>b;
c=a*b-16;
d=sqrt(c);
printf("%.1f",d);
return 0;
0
0
王祥润
新手守护
新手守护
int x,y;
float a;
cin>>x>>y;
a=sqrt(x*y-16);
a=int(a*10+0.5)/10.0;
printf("%.1f",a);
0
贺晓雨
资深守护
资深守护
c=a*b-16;
d=sqrt(c);
printf("%.1f",d);
return 0;
是核心代码,注意定义double,头文件有3个:
# include<iostream>
# include<cstdio>
# include<cmath>
0
0
0
0
-1
王梓澳
中级光能
中级光能
核心代码如下:
cin>>c>>k;
z=c*k-16;
b=sqrt(z);
printf ("%.1f\n",(int)(b*10 + 0.5) / 10.0);
//(int)(b*10 + 0.5) / 10.0是结果保留1位小数,四舍五入的方法
头文件要三个:
#include <iostream>
#include <cstdio>
#include <math.h>
//#include <math.h>或#include <cmath>都可以。
-1