0
1
李牧之
新手光能
新手光能
先求出长方形面积,再求正方形面积。
cm=a*b
//cm是长方形面积,a b是长方形的长和宽。
zm=cm-16;
//zm是正方形面积。
再用cmath库里的sqrt()函数,求出边长。
#include<cmath>
bc=sqrt(zm);
//bc是正方形边长。
最后用printf输出。
//保留一位小数
bc*=10;
bc+=0.;
int x=bc;
bc=x/10;
printf("%.1lf",c);
注意要用double类型
0
祝明朗
初级光能
初级光能
注意:要用三个头文件
分别为:#include <iostream> #include <cstdio> #include <cmath>
double a,b,c,d;(注意一定要用定义小数的double)
输入长方形的长和宽(则为cin>>a>>b)
c是正方形的面积(c=a*b-16)
d为正方形的边长(d=sqrt(c))
注意:输出时记得看清题目,上面说了保留一位小数,四舍五入所以要用printf
只能帮你到这了,希望采纳
0
陆麟瑞
资深天翼
资深天翼
直接输出长方形瓷砖面积在减16最后开放就OK了。 cin>>x>>y; printf("%.1lf",sqrt(x*y-16));
#include <iostream> #include <cstdio>
#include <cmath>
0
0
朱宗晔
初级光能
初级光能
核心代码
s=x*y-16;
S=sqrt(s);
printf("%.1lf",S);
头文件
#include<iostream>
#include<cstdio>
#include<cmath>
0
贺晓雨
资深守护
资深守护
c=a*b-16;
d=sqrt(c);
printf("%.1f",d);
return 0;
是核心代码,注意定义double,头文件有3个:
# include<iostream>
# include<cstdio>
# include<cmath>
希望能帮到你。
0
王祥润
新手守护
新手守护
for(int j=0;j<m;j++) { swap(c[a-1][j],c[b-1][j]); }
这是重点的代码,其他的自己想。(提示:要定义5个变量,其中有一个二维数组。接着输出那四个变量)希望采纳
0
-1
刘子康
中级守护
中级守护
要定义doubie, 有三个头文件: #include<iostream> #include<cstdio> #include<cmath>
-2