/*
*Copyright (c)2013,烟台大学计算机学院
*All rights reserved.
*作 者:孔云
*完成日期:2013年10月29日
*版 本 号:v1.0
*问题描述:计算分段函数的值。
*样例输入:1 5 8 20
*样例输出:1 26 -8 -401
*问题分析:输入x,按公式求出y的值并输出。
*/
#include <iostream>
using namespace std;
int main()
{
int x,t,y;
cout <<"请输入x的任意值:";
cin>>x;
t=(x<2)+(x<6)+(x<10);
switch (t)
{
case 0:y=-x*x-1;break ;
case 1:y=-x;break ;
case 2:y=x*x+1;break ;
case 3:y=x;break ;
}
cout<<"y="<<y<<endl;
return 0;
}
心得体会:宝贝,别急慢慢来吧,冰冻三尺非一日之寒呢,有些事情一开始就埋下了杀机,直到最后才能见证!