有如下函数,编写程序输入x的值,输出y的值。
x (x<0)
y= x2 (0≤x≤10)
3x-11 (x>10)
运行结果示例1: 运行结果示例2: 运行结果示例3:
input x:-1 input x:4 input x:23
y=-1 y=16 y=58
说明:
输入格式:"%d"
输出格式:
(1)输入时的提示信息为:"input x:"
(2)输出结果的格式:"y=%d\n"
#include <stdio.h>
int main()
{
int x,y;
printf("input x:");
scanf("%d",&x);
if(x<0)
{
y=x;
}
else if(x>10)
{
y=3*x-11;
}
else
{
y=x*x;
}
printf("y=%d\n",y);
return 0;
}