首頁 > 後端開發 > C++ > 主體

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

王林
發布: 2023-08-28 08:21:05
轉載
1601 人瀏覽過

使用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
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板