#t9. 符号函数计算
符号函数计算
符号函数计算
题目描述
对于任一整数 ,符号函数 的定义如下:
- (当 时)
- (当 时)
- (当 时)
请编写程序计算该函数对任一输入整数的值。
输入格式
输入在一行中给出整数 。
输出格式
在一行中按照格式“函数值”输出该整数 对应的函数值。
样例输入 1
5
样例输出 1
sign(5)=1
样例输入 2
0
样例输出 2
sign(0)=0
样例输入 3
-3
样例输出 3
sign(-3)=-1
数据范围
提示
格式串里可以写多个占位符,后面的参数按顺序填进去。比如 printf("f(%d)=%d", n, r); 会先填 n、再填 r。
- sign 的定义题面给了,就是三个分支,照着写即可。
- 输出是
sign(5)=1:括号里是输入值,等号后是结果,两个都要打印。
自查:用 5、0、-3 三个样例验证,特别注意负号的位置:
sign(-3)=-1。
相关
在以下作业中: