对于任一整数n,符号函数sign(n)的定义如下: 请编写程序计算该函数对任一输入整数的值。 输入格式: 输入在一行中给出整数n。 输出格式: 在一行中按照格式“sign(n) = 函数值”输出该整数n对应的函数值。 输入样例1: 10 输出样例1: sign(10) = 1 输入样例2: 0 输出样例2: sign(0) = 0 输入样例3: -98 输出样例3: sign(-98) = -1
时间: 2023-05-31 20:18:21 浏览: 159
alln and anyn: ND "all" and "any" 功能: 内置"all" 和 "any" 功能的改进版,专为高维输入而设计-matlab开发
### 回答1:
Python代码如下:
n = int(input())
if n > 0:
print("sign({}) = 1".format(n))
elif n == 0:
print("sign({}) = 0".format(n))
else:
print("sign({}) = -1".format(n))
### 回答2:
题目描述
对于任一整数n,符号函数sign(n)的定义如下:
当n>0时,sign(n)=1;
当n=0时,sign(n)=0;
当n<0时,sign(n)=-1。
请编写程序计算该函数对任一输入整数的值。
输入格式:
输入在一行中给出整数n。
输出格式:
在一行中按照格式“sign(n) = 函数值”输出该整数n对应的函数值。
输入样例1:
10
输出样例1:
sign(10) = 1
输入样例2:
0
输出样例2:
sign(0) = 0
输入样例3:
-98
输出样例3:
sign(-98) = -1
解法思路
题目非常简单,直接套式子即可。注意要判断n==0的情况,因为此时值是0,而不是1或-1。
代码演示
Python3 代码
### 回答3:
题目描述
对于任一整数n,符号函数sign(n)的定义如下:
当n>0时,sign(n) = 1;
当n=0时,sign(n) = 0;
当n<0时,sign(n) = -1。
请编写程序计算该函数对任一输入整数的值。
输入格式:
输入在一行中给出整数n。
输出格式:
在一行中按照格式“sign(n) = 函数值”输出该整数n对应的函数值。
输入样例1:
10
输出样例1:
sign(10) = 1
输入样例2:
0
输出样例2:
sign(0) = 0
输入样例3:
-98
输出样例3:
sign(-98) = -1。
解题思路
根据题目描述列出if语句判断条件,然后输出对应结果即可。
代码实现
阅读全文