6-6符号関数(10分)

質問は、シグナム関数記号(X)を達成するために必要。

関数インタフェースの定義:

INT記号(int型X);

xがユーザに渡される整数パラメータです。サイン関数は次のように定義され、xは0よりも大きい場合、符号(X)= 1; xは0に等しい、符号(X)= 0、そうでない場合、符号(X)= -1。

審判のテストプログラムの例:

#include <stdio.h>

int sign( int x );

int main()
{
    int x;

    scanf("%d", &x);
    printf("sign(%d) = %d\n", x, sign(x));

    return 0;
}

/* 你的代码将被嵌在这里 */

サンプル入力:

10

出力例:

符号(10)= 1

int sign( int x )
{
	if(x>0)
		return 1;
	else if(x==0)
		return 0;
	else 
		return -1;
}
公開された45元の記事 ウォン称賛26 ビュー335

おすすめ

転載: blog.csdn.net/Noria107/article/details/104212404