题目1:分段函数求值,从键盘输入x的值(整型),根据下面公式计算并输入x和输出y的值。
//解法1:各分段的标准都为2的倍数,所以,构造表达式 t= x/2,根据t的取值决定switch分支; #include<iostream> #include<cmath> using namespace std; int main( ) { int x, y, a; cin>>x; a = x/2; //注意是整数相除 if (a<0) a=0; //这样,x<0时,a值也是0 switch(a) { case 0: //即x<2时 y=x;