第1个回答 2012-12-04
#include<stdio.h>
int main()
{
int x,y;
printf("请输入x的值");
scanf("%d",&x);
if(x<-5)
y=x;
if(-5<=x && x<1)
y=2*x+5;
if(1<=x && x<4)
y=x+6;
if(x>=4)
y=3*x-2;
printf("x的值为%d时,y的值为%d",x,y);
}
第2个回答 2012-12-04
#include <stdio.h>
#include <stdlib.h>
int main()
{
int x,y;
printf("input x: ");
scanf("%d",&x);
printf("y = %d\n", x<-5?x:(x<1?x*2+5:(x<4?x+6:x*3-2)));
system("pause");
return 0;
}