求大神解答C语言作业:计算y的值,当x<1时,则y=x;当1<=x<=10时,则y=2x-1;当x 20

求大神解答C语言作业:计算y的值,当x<1时,则y=x;当1<=x<=10时,则y=2x-1;当x>10时,则y=3x-11有没有大神解答下啊,过程不要太难了哦。... 求大神解答C语言作业:计算y的值,当x<1时,则y=x;当1<=x<=10时,则y=2x-1;当x>10时,则y=3x-11 有没有大神解答下啊,过程不要太难了哦。 展开
 我来答
百度网友3697fde
2015-11-26 · 超过11用户采纳过TA的回答
知道答主
回答量:120
采纳率:0%
帮助的人:29.6万
展开全部

#include <stdio.h>

void main()

{

 int x,y;

 scanf("%d",&x);

 if(x<1)

  y=x;

 if(x>=1&&x<=10)

  y=2*x-1;

 if(x>10)

  y=3*x-11;

 printf("%d",y);

}

传薪网络
推荐于2017-05-17 · TA获得超过1355个赞
知道小有建树答主
回答量:635
采纳率:92%
帮助的人:239万
展开全部

  代码如下:

#include <stdio.h>
#include <stdlib.h>
int main()
{
    double x,y;
    scanf("%f",&x);
    if(x<1.0) y=x;
    else if(x<=10.0) y=x*2.0-1.0;//现在x必然大于等于1
    else y=3.0*x-11.0;//现在x必然大于10
    printf("y=%f\n",y);
    return 0;
}

  

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
情板扑听幽望1J
2015-11-26 · 超过13用户采纳过TA的回答
知道答主
回答量:60
采纳率:0%
帮助的人:14.2万
展开全部
int x,y;
if(x<1)
y=x;
if(x>=1&x<=10)
y=2*x-1;
if(x>10)
y=3*x-11;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式