有一函数: 写一程序,输入x 值,输出y 值。
解: #include main(){int x,y;printf("输入x:");scanf("%d",&x);if(x<1) /* x<1 */{ y=x;printf("x=%3d, y=x=%d\n",x,y);}else if (x<10) /* 1≤x-10 */{ y=2*x-1;printf("x=%3d, y=2*x-1=%d\n",x,y);}else /* x≥10 */{ y=3*x-11;printf("x=%3d, y=3*x-11=%d\n",x,y);}}
举一反三
内容
- 0
有一函数,x<1时,y=x1≤x<10时,y=2x-1x≥10时,y=3x-11 编写程序,输入x的值,输出相应的y值,用scanf函数输入x的值,求y值。
- 1
有一个函数 x x<1 y= 2x-1 1<=x<10 3x-11 x>=10 写一段程序,输入x,输出y 输入 一个数x 输出 一个数y 样例输入 5 样例输出 9
- 2
4-14分段函数题目描述有一个函数/xx<1y=|2x-11<=x<103x-11x>=10写一段程序,输入x,输出y输入一个数x输出一个数y样例输入14样例输出31
- 3
有一分段函数y={█(√x x<1@x^3 1≤x<10 @1/(3x-10) x≥10)┤。输入x值,求出y值并输出。请示:√x可使用函数sqrt(x)进行计算,程序要包含”math.h”头文件。
- 4
编写程序,输入x,输出y的值: 有一个函数: