目录
- 开头
- 程序
- 程序的流程图
- 程序输入与打印的效果
- 例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>
头文件就可以了,因此,这上面的函数能非常方便地来求一个数字的字符数量。
结尾
相信大家在看到这里之后,就非常喜欢这个能求一个数字的字符数量的程序了吧,那么,如果你真的非常喜欢这篇博客里的能求一个数字的字符数量的程序的话,就可以评论或者投票来互动一下我哦。