C语言分段函数

求帮忙。。不会 大神在哪里 很急

第1个回答  推荐于2016-08-10
简单写一下主函数
int x,y;
printf("x=");
scanf("%d",&x);
if(x==0){
y=-1;
printf("y=%d",y);}
else if(x<0){
y=x;
printf("y=%d",y);}
else if(x>0&&x<10){
y=x+1;
printf("y=%d",y);}
else{
printf("****不在范围内");}
return 0;本回答被提问者采纳
第2个回答  2015-05-24
#include<stdio.h>

int main()
{
    int x, y;
    puts("input x = ");
    scanf("%d", &x);
    if(x < 0)y = x;
    else if(0 == x)y = x - 1;
    else if(0 < x && x < 10)y = x + 1;
    else
    {
        puts("超出范围\n");
        return;
    }
    printf("%d\n", y);
}

追问

下一道题能做出来么

相似回答