厦大C语言上机 1362 再做分段函数
作者:互联网
1362.再做分段函数
时间限制: 1000 MS 内存限制: 65536 K
提交数: 801 (0 users) 通过数: 303 (288 users)
问题描述
这次小明给自己找了一个分段函数的题:
输入格式
第一行输入一个n,代表有n个测试数据,接下来的n行,每行输入变量x的值
输出格式
输入对应变量x的函数值f(x),每个结果一行
样例输入
2
-1500
500
样例输出
2500
-7500
来源
时间限制: 1000 MS 内存限制: 65536 K
提交数: 801 (0 users) 通过数: 303 (288 users)
问题描述
这次小明给自己找了一个分段函数的题:
输入格式
第一行输入一个n,代表有n个测试数据,接下来的n行,每行输入变量x的值
输出格式
输入对应变量x的函数值f(x),每个结果一行
样例输入
2
-1500
500
样例输出
2500
-7500
来源
xmu
#include <stdio.h>
int f(int x)
{
if (x < 0)
return f(f(-x));
else
return 5 * x - 10000;
}
int main()
{
int n, x;
scanf("%d", &n);
while (n--)
{
scanf("%d", &x);
printf("%d\n", f(x));
}
return 0;
}
标签:return,函数,int,scanf,C语言,1362,厦大,输入,分段 来源: https://blog.51cto.com/liulizhi1996/3035740