当前位置: 首页 > news >正文

能求一个数字的字符数量的程序

目录

  • 开头
  • 程序
  • 程序的流程图
  • 程序输入与打印的效果
    • 例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;
}

看完了这个程序,我想你就很容易的猜出了这个程序的流程图了吧,那么,如果你还是不知道这个程序的流程图的话,就继续往下看吧。

程序的流程图

清屏
开始
把宏_CRT_SECURE_NO_WARNINGS定义为1
导入stdio.h
导入stdlib.h
定义long long型变量i为0
把i设为你输入的值
输出i
输出“的字符数量:%d\n”(其中的‘%d’代入i的字符数量)
结束

相信在看到这里的时候,有的人就怀疑这个程序不能完全正确的运行起来了吧,如果你就是这样认为的,就看一下下面的内容吧来证实真假吧。

程序输入与打印的效果

例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>头文件就可以了,因此,这上面的函数能非常方便地来求一个数字的字符数量。

结尾

相信大家在看到这里之后,就非常喜欢这个能求一个数字的字符数量的程序了吧,那么,如果你真的非常喜欢这篇博客里的能求一个数字的字符数量的程序的话,就可以评论或者投票来互动一下我哦。

http://www.lryc.cn/news/387346.html

相关文章:

  • PTA-线性表实验(JAVA)
  • LeetCode:494. 目标和
  • HarmonyOS Next开发学习手册——选项卡 (Tabs)
  • LeetCode2710.移除字符串中的尾随零
  • PPT录屏怎么录?PPT录屏,3种方法简单操作
  • HarmonyOS开发:应用完整性校验
  • 【MySQL基础篇】SQL指令:DQL及DCL
  • [C++][设计模式][适配器模式]详细讲解
  • 8080时序驱动TFT显示屏 驱动IC GC9307
  • K8S 集群节点缩容
  • Web-HTML-事件
  • Installed Build Tools revision xxx is corrupted. Remove and install again 解决
  • AI 与 Python 实战干货:基于深度学习的图像识别
  • 万字长文详解数据结构:树 | 第6章 | Java版大话数据结构 | 二叉树 | 哈夫曼树 | 二叉树遍历 | 构造二叉树 | LeetCode练习
  • NPOI入门指南:轻松操作Excel文件的.NET库
  • 【高性能服务器】服务器概述
  • 003 SSM框架整合
  • web刷题记录(7)
  • 【单片机毕业设计选题24037】-基于STM32的电力系统电力参数无线监控系统
  • Python使用彩虹表来尝试对MD5哈希进行破解
  • 数据恢复篇: 如何在数据丢失后恢复照片
  • c++ 引用第三方库
  • [数据集][目标检测]猪只状态吃喝睡站检测数据集VOC+YOLO格式530张4类别
  • Redis中设置验证码
  • 使用hadoop进行数据分析
  • 架构师篇-7、企业安全架构设计及实践
  • 递归算法~快速排序、归并排序
  • DarkGPT:基于GPT-4-200k设计的人工智能OSINT助手
  • RAG 检索增强生成有效评估
  • Day38:LeedCode 1049. 最后一块石头的重量 II 494. 目标和 474.一和零