PTA浙大版《C语言程序设计(第3版)》题目集计算符号函数的值

练习3-2 计算符号函数的值 (10 分)

对于任一整数n,符号函数sign(n)的定义如下:
在这里插入图片描述

请编写程序计算该函数对任一输入整数的值。

输入格式:
输入在一行中给出整数n。

输出格式:
在一行中按照格式“sign(n) = 函数值”输出该整数n对应的函数值。

输入样例1:
10
输出样例1:
sign(10) = 1

#include<stdio.h>
#include<math.h>

int sign(int n); 
int main(){
	int a,i;
	scanf("%d",&a);
	i=sign(a);
	printf("sign(%d) = %d",a,i);

} 


int sign(int n){
	int i;
	if(n<0){
		i=-1;
		}else{
			if(n==0){
				i=0;
			}else{
				i=1;
			}
		}
		return i;
	
} 

版权声明:本文为m0_56566228原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。