早教吧 育儿知识 作业答案 考试题库 百科 知识分享

C语言编程(1)输入任意3个整数a,b,c,求3个数中的最大值和最小值(2)输入X,计算并输入下面分段函数F(X)的值(保留两位小数)请调用sqrt()函数求平方根,调用pow()函数求幂。(X+1)^2

题目详情
C语言编程
(1)输入任意3个整数a,b,c,求3个数中的最大值和最小值
(2)输入X,计算并输入下面分段函数F(X)的值(保留两位小数)请调用sqrt()函数求平方根,调用pow()函数求幂。
(X+1)^2+2X+1/2 X<0
F(X)= 根号X
(3)有一函数
X -5Y=X-1 X=0
X+1 0要求用scanf()函数输入X的值,输出Y的值
具体要求如下
1.用if语句实现分支,自变量和函数值均用实数类型
2.自变量用scanf()函数输入,给一些输入提示
3.运行程序,输入X的值,分别为-5
▼优质解答
答案和解析
1.
int main()
{
int a,b,c,max,min;
scanf("%d%d%d",&a,&b,&c);
max = a>b?(a>c?a:c):(b>c?b:c);
min = a return 0;
}
2
int fun(int x)
{
if(x<0)
return pow(x + 1,2) + (2 * x) + 0.5 ;
else
return sqrt(x);
}
3.
int fun()
{
float x,y;
printf("please input a number among -5 and 10");
scanf("%f",&x)
if ((x >= 10)||(x <= -5))
{
printf("error");
break;
}
else if((x > -5) && (x < 0))
y = x;
else if(x=0)
y = x -1;
else if((x > 0) && (x<10))
y = x + 1;

printf(" x = %f,result is %d",x,y);
}
其实自己能做最好,即便错了也是收获。
别忘了你承诺的加分