缘由:逛某乎的时候,偶遇一篇文章学习的最好方式是以教为学,由此引发自己的思考,决定开始试试。具体详情见此链接[自律]。(https://www.zhihu.com/question/303482683/answer/1062860116)
- 判断一个任意数的位数
#include <stdio.h>
/*
判断数的位数
*/
int main()
{
int num; //用户输入一个人任意数
int count = 0; //记录位数
printf("用户输入一个人任意整数:");
scanf_s("%d", &num);
if (num < 0) {
num = num * -1;
}
do {
num /= 10;
count++;
} while (num > 0)