/*
*Copyright (c) 2013,烟台大学计算机学院
*All rights reserved.
*作 者:孔云
*完成日期:2013年10月23日
*版 本 号:v1.0
*问题描述:计算分段函数的值。
*样例输入:8 20 1 0 -3
*样例输出: -8 -401 1 0 -3
*问题分析:输入X,按公式求出Y的值。
*/
#include <iostream>
using namespace std;
int main()
{
int x,y,t;
cout<<"请输入X的值:"<<endl;
cin>>x;
if(x>=10){
y=-x*x-1;
}
else {
t=x/2;
switch (t)
{
case 1:y=x*x+1;break;
case 2:y=x*x+1;break;
case 3:y=-x;break;
case 4:y=-x;break;
default:y=x;break;
}
}
cout<<y<<endl;
return 0;
}
心得体会:
菜鸟快飞起来了
。。。。。。。