注意:此页面搜索的是所有试题
若分别输入 0 和 5 时 , 请阅读分析下列程序 , 然后分别写出两种输入情况下程序的运行结果。
main ( )
{
int x,y;
scanf("%d",&x);
if(x>2&&x<=10)
y=x*(x+2);
else if(x>-1 && x<=2)
y=2*x;
else if(x<-1) y=x-1;
if(y!=-1)
printf("%d",y);
else
printf("error");
}

参考答案