C 語言實(shí)例 – 判斷數(shù)字為幾位數(shù)
C 語言實(shí)例 - 判斷數(shù)字為幾位數(shù)
用戶輸入數(shù)字,判斷該數(shù)字是幾位數(shù)。
實(shí)例
#include <stdio.h>
int main()
{
long long n;
int count = 0;
printf("輸入一個(gè)整數(shù): ");
scanf("%lld", &n);
while(n != 0)
{
// n = n/10
n /= 10;
++count;
}
printf("數(shù)字是 %d 位數(shù)。", count);
}
運(yùn)行結(jié)果:
輸入一個(gè)整數(shù): 2345 數(shù)字是 4 位數(shù)。
相關(guān)文章
- C語言形參和實(shí)參有什么區(qū)別
- 淺析c++函數(shù)參數(shù)和返回值
- C++之編寫高效Makefile文件最佳方法
- C++手?jǐn)]智能指針的教程分享
- C++多線程實(shí)現(xiàn)綁定CPU的方法詳解
- C++編譯器和鏈接器工作原理及使用方法完全指南
- 一文詳解C++模板和泛型編程
- C語言形參和實(shí)參的區(qū)別詳解
- C++?OpenMP簡(jiǎn)單介紹
- C++中的字符串編碼處理方法
- C++?requires關(guān)鍵字簡(jiǎn)單介紹
- C語言全局變量和局部變量的示例代碼
- C語言中字符串常用操作總結(jié)
- .Net程序內(nèi)存異常的原因及解決
- ASP.NET Core快速入門之環(huán)境篇
- .Net Core 集成 Kafka的步驟
- .NET RulesEngine(規(guī)則引擎)的使用詳解
- Asp.net基礎(chǔ)知識(shí)掃盲篇
- .Net的GC垃圾回收原理及實(shí)現(xiàn)
- 關(guān)于.net環(huán)境下跨進(jìn)程、高頻率讀寫數(shù)據(jù)的問題