首頁 >後端開發 >C++ >使用putchar()函數在C中列印一個長整數數

使用putchar()函數在C中列印一個長整數數

王林
王林轉載
2023-08-28 08:21:051619瀏覽

使用putchar()函數在C中列印一個長整數數

這裡我們將看到如何使用 C 中的 putchar() 函數來列印 long int 值。我們可以使用 C 中的 printf() 輕鬆列印某些變數的值,但這裡的限制是,我們不能使用任何其他函數putchar() 除外。

眾所周知,putchar() 僅用於列印字元。我們可以使用這個函數來列印數字的每一位數字。當傳遞一個數值時,我們必須添加字元“0”以獲得 ASCII 形式。讓我們看看程式碼以獲得更好的想法。

範例

#include <stdio.h>
void print_long(long value) {
   if(value != 0) {
      print_long(value/10);
      putchar((value%10) + &#39;0&#39;);
   }
}
main(void) {
   long a = 84571;
   print_long(a);
}

輸出

84571

以上是使用putchar()函數在C中列印一個長整數數的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:tutorialspoint.com。如有侵權,請聯絡admin@php.cn刪除