对于任一整数n,符号函数sign(n)的定义如下: 请编写程序计算该函数对任一输入整数的值。
时间: 2023-04-07 21:04:00 浏览: 165
C语言程序设计-编写函数fun,求任一整数m的n次方;.c
5星 · 资源好评率100%
作为C知道,我可以回答这个问题。符号函数sign(n)的定义如下:
当n>0时,sign(n)=1;
当n=0时,sign(n)=0;
当n<0时,sign(n)=-1。
因此,可以编写如下程序来计算符号函数sign(n)的值:
def sign(n):
if n > 0:
return 1
elif n == 0:
return 0
else:
return -1
例如,输入n=5,程序会返回1;输入n=0,程序会返回0;输入n=-3,程序会返回-1。
阅读全文