一、问题及代码
y=x-1(x>=1)
y=1-x(x<1)根据输入的x输出y的值
/*
* 文件名称:pr1.CPP
* 作 者:谢翊民
* 完成日期: 2016 年 3月 24 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:
* 输入描述: 无
* 问题描述:当X>=1时,y=x-1,反之则y=1-x
* 程序输出:函数值
* 问题分析: 自变量大小判断
* 算法设计:
*/
#include<iostream>
using namespace std;
int main()
{
int x,y;
cout<<"请输入自变量:";cin>>x;
y=x-1;
if(x>=1)
cout<<"函数值为:"<<y<<"\n";
else
cout<<"函数值为:"<<-y<<"\n";
return 0;
}
二 、运行结果
三 、心得体会
这是一个比较简单的分段函数,只有一个判定范围写起来比较顺手。
四、知识点
条件控制语句