编写程序,完成下面分段函数y的计算,从键盘输入x值,并输出y的值。

编写程序,完成下面分段函数y的计算,从键盘输入x值,并输出y的值。┌-2x+10x<0y=│└3x+20x>=0... 编写程序,完成下面分段函数y的计算,从键盘输入x值,并输出y的值。

┌ -2x+10 x<0
y=│
└ 3x+20 x>=0
展开
 我来答
shine20061205
2009-12-05 · TA获得超过784个赞
知道小有建树答主
回答量:307
采纳率:0%
帮助的人:272万
展开全部
void main()
{
int x,int y;
printf("请输入X的值:");
scanf("%d",&x);
printf("\n");
if(x<0)
{
y=-2*x+10;
}
else
{
y=3*x+20;
}
printf("Y的值为:%d",&y);
}
Draconious
2009-12-05 · TA获得超过6242个赞
知道大有可为答主
回答量:2142
采纳率:0%
帮助的人:2579万
展开全部
#include <stdio.h>

double fun(double x){
double y;
if(x<0) y=2*x+10;
else y=3*x+20;
return y;
}

int main(){
double x;
printf("Enter the value of x: ");
scanf("%f",x);
printf("The value of y is %f.\n",fun(x));
return 0;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
伶俐顽童
2009-12-05 · TA获得超过212个赞
知道答主
回答量:101
采纳率:0%
帮助的人:0
展开全部
#include<iostream>
using namespace std;
int main()
{
float x,y;
cout<<"input x please:"<<endl;
cin>>x;
if(x<0)
y=-2*x+10;
else
y=3x+20;
cout<<"y= "<<y<<endl;
return 0;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
abcwuhang
2009-12-05 · TA获得超过1107个赞
知道小有建树答主
回答量:393
采纳率:100%
帮助的人:438万
展开全部
program func;
var x:extended;
begin
readln(x);
if x<0 then writeln(-2*x+10)
else writeln(3*x+20);
end.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式