ganmu


私信TA

用户名:dotcpp0726067

访问量:3468

签 名:

等  级
排  名 1522
经  验 2809
参赛次数 0
文章发表 104
年  龄 0
在职情况 学生
学  校
专  业

  自我简介:

TA的其他文章

阿里云OSS使用
浏览:4

解题思路:

由题可知,函数共分为三段,即

1、x<1              返回x本身

2、1<x<10       返回2x-1

3、x>=10         返回3x-11

故使用if,else if,else即可轻松解决问题

注意事项:



参考代码:

#include

using namespace std;

int main()

{

    int x,y;

    while (cin >> x && 1)//写入死循环,同时拿到输入值x

    {

        if (x < 1)//当x满足条件1时

            cout << x;

        else if (1 <= x&&x < 10)//当x满足条件2时

            cout << (2*x - 1);

        else//当x满足条件3时

            cout << (3*x - 11);

    }

    return 0;

}


 

0.0分

3 人评分

  评论区

  • «
  • »