代码如下,看着我的,自己至少写一遍,想想思路,很简单的操作
有用记得采纳呐
#include <stdio.h>
int main()
{
int x;
scanf("%d",&x);
printf("Please input x:%d\n",x);
if(x<0)
{
int t = -5*x+21;
printf("f(%d)=%d\n",x,t);
}else if(x==0)
{
printf("f(%d)=511\n",x);
}else{
int t = 3*x-8;
printf("f(%d)=%d\n",x,t);
}
return 0;
}
#include<stdio.h>
int main()
{
int x;
int y;
printf("Please input:");
scanf("%d",&x);
if(x < 0){
y = -5 * x + 21;
}else if(x > 0){
y = 3 * x - 8;
}else{
y = 0;
}
printf("f(%d)=%d",x,y);
return 0;
}
声明一个函数用if语句判断下就行了^-^, 代码最好自己试着写,这样学的扎实