1. 程式人生 > >7-16 計算符號函數的值

7-16 計算符號函數的值

ram AS https color GC -h include span src

對於任一整數n,符號函數sign(n)的定義如下:

技術分享圖片

請編寫程序計算該函數對任一輸入整數的值。

輸入格式:

輸入在一行中給出整數n。

輸出格式:

在一行中按照格式“sign(n) = 函數值”輸出該整數n對應的函數值。

技術分享圖片

 1 #include <stdio.h>
 2 
 3 int main(int argc, char const *argv[])
 4 {
 5     int n;
 6 
 7     scanf("%d", &n);
 8 
 9     if ( n < 0 ) {
10         printf("sign(%d) = %d\n
", n, -1); 11 } else { 12 printf("sign(%d) = %d\n", n, n>0); 13 } 14 15 return 0; 16 }

7-16 計算符號函數的值