目錄
- 開頭
- 程序
- 程序的流程圖
- 程序輸入與打印的效果
- 例1
- 輸入
- 輸出
- 例2
- 輸入
- 輸出
- 關于這個程序的一些實用內容
- 結尾
開頭
大家好,我叫這是我58,今天,我們先來看一下下面的程序。
程序
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
#include <stdlib.h>
int main() {long long i = 0;scanf("%lld", &i);system("cls");printf("的字符數量:%d\n", printf("%lld", i));return 0;
}
看完了這個程序,我想你就很容易的猜出了這個程序的流程圖了吧,那么,如果你還是不知道這個程序的流程圖的話,就繼續往下看吧。
程序的流程圖
相信在看到這里的時候,有的人就懷疑這個程序不能完全正確的運行起來了吧,如果你就是這樣認為的,就看一下下面的內容吧來證實真假吧。
程序輸入與打印的效果
例1
輸入
114514
輸出
114514的字符數量:6
例2
輸入
-123456
輸出
-123456的字符數量:7
關于這個程序的一些實用內容
在這個程序中,如果把它改成一個函數(函數如下面的代碼)。
int numlen(long long i) {int ilen = printf("%lld", i);system("cls");return ilen;
}
那么,就不需要先把某一個數字轉換成一個字符串,再求這個字符串的長度,只需要導入<stdlib.h>
或者<Windows.h>
頭文件就可以了,因此,這上面的函數能非常方便地來求一個數字的字符數量。
結尾
相信大家在看到這里之后,就非常喜歡這個能求一個數字的字符數量的程序了吧,那么,如果你真的非常喜歡這篇博客里的能求一個數字的字符數量的程序的話,就可以評論或者投票來互動一下我哦。