Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Apakah maksud tanda dalam bahasa c?

Apakah maksud tanda dalam bahasa c?

下次还敢
下次还敢asal
2024-04-13 18:06:46658semak imbas

Pengendali tanda dalam bahasa C digunakan untuk mengembalikan tanda integer: nombor positif (+1), sifar (0) atau nombor negatif (-1). Sintaks ialah tanda int(int x), dan nilai pulangan ialah: +1 untuk nombor positif, 0 untuk sifar dan -1 untuk nombor negatif.

Apakah maksud tanda dalam bahasa c?

Maksud tanda dalam bahasa C

Dalam bahasa C, tanda ialah pengendali yang mengembalikan tanda integer: nombor positif (+1), sifar (0) atau nombor negatif (- 1 ).

Syntax

<code class="c">int sign(int x);</code>

Parameter

  • x: Ungkapan integer yang tandanya akan ditentukan. x:要确定符号的整数表达式。

返回值

  • 如果 x 为正数,返回 +1。
  • 如果 x 为零,返回 0。
  • 如果 x

Nilai pulangan

Jika x ialah nombor positif, +1 dikembalikan.

Jika x ialah sifar, kembalikan 0. Jika x adalah negatif, kembalikan -1.

    Contoh
<code class="c">#include <stdio.h>

int main() {
  int num = -10;
  int result = sign(num);

  printf("符号为:%d\n", result);

  return 0;
}</code>
  • Output:
  • <code>符号为:-1</code>
  • Application🎜🎜 operator tanda digunakan terutamanya untuk perbandingan dan pengisihan, dan untuk menentukan tanda nombor. Sebagai contoh, ia boleh digunakan untuk: 🎜🎜🎜 menentukan sama ada dua nombor mempunyai tanda yang sama (tanda(x) == tanda(y)). 🎜🎜 Isih satu set nombor berdasarkan nilai mutlaknya (gunakan abs(x) * tanda(x)). 🎜🎜Semak sama ada nombor adalah positif (tanda(x) > 0). 🎜🎜

    Atas ialah kandungan terperinci Apakah maksud tanda dalam bahasa c?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

  • Kenyataan:
    Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn