迷茫了,求解
题目描述有一个函数
y={ Xx<1
| 2x-1 1<=x<10.
{ 3x-11 x>=10
写一段程序,输入x,输出y #include <stdio.h>
int foo(int x)
{
return (x < 1) ? x : (x >= 1 && x < 10) ? 2 * x - 1 : 3 * x - 11 ;
}
int main(void)
{
int x ;
scanf("%d" , & x) ;
printf("%d\n" , foo(x)) ;
}
编译、运行实况:
D:\0002.Exercise\C>g++ -o x x.c
D:\0002.Exercise\C>x
0
0
D:\0002.Exercise\C>x
8
15
D:\0002.Exercise\C>x
10
19
D:\0002.Exercise\C>
页:
[1]