电脑网络

编程:输入两个float型变量a,b的值,输出两个数中较大数及其平方根。

346 浏览

编程:输入两个float型变量a,b的值,输出两个数中较大数及其平方根。

1 个回答

沈先生用户头像
沈先生 回答于 2024-07-20
已采纳

提问:编程:输入两个float型变量a,b的值,输出两个数中较大数及其平方根。

要求使用公式 (a b |a-b|)/2 计算a和b的较大者。 提示: 1、数据输入、输出可以参照“变量类型与格式控制符的匹配问题”中的例题,scanf中的 & 别漏写 2、可以使用求浮点数的绝对值的函数fabs(x),平方根函数sqrt(x) 3、fabs(x)函数、sqrt(x)函数的结果都是浮点数,注意输出结果时恰当地选择%d或%f 4、由于使用了数学函数,注意添加#include

网友回答:

下面是程序:

#include <stdio.h>

#include <math.h>

int main()

{

   float a,b;

   float bigger,x;

   scanf ("%f%f",&a,&b);

   bigger=(a+b+fabs(a-b))/2;

   x=sqrt(bigger);

   printf ("两个数中较大的数为%f,其平方为%f",bigger,x);

   return 0;

}

下面是程序运行图:

还有问题吗,谢谢采纳,Thanks♪(・ω・)ノ


我来回答

相关问题