c++将数字转换为字符串

2023-10-31

#include<iostream>
using namespace std;
#include<string>
int main()
{
	
	char ch[26];//用来存储26个大写英文字母
	char ans[5];//用来存储最终转换后的字母
	int index = 0, n ;
	cout << "请输入数字" << endl;
	cin >> n;//输入你要转换的数
	for (int i = 0; i < 26; i++)//将26个英文字母存储到ch 中
		ch[i] = 'A' + i;
	while (n)
	{
		int t = n % 26;//用辗转取余
		n = n / 26;
		if (t == 0)
			t += 26;
		ans[index++] = ch[t - 1];//这一步为啥是t-1,因为ch数组的索引从0开始
	}
	for (int i = index - 1; i >= 0; i--)//逆置读取
	{
		cout << ans[i];
	}

	cout << endl;

	return 0;
}

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

c++将数字转换为字符串 的相关文章

随机推荐

  • <VTK(0)> VTK8.2+VS2019环境配置

    VTK8 2 VS2019编译 最近用到VTK库 打算重新编译 发现能找到的资源中VTK库的编译比较详细 但是VS的环境配置比较乱 这里简述VTK的源码编译并提供VS环境配置的保姆教学 准备工作 1 安装VS2019 自查 Visual S
  • 阿里P7大牛整理!腾讯、阿里Android高级面试真题汇总,经典好文

    开头 相信大多数互联网的从业者都有着这样一个梦想 进大厂 获得丰厚的薪酬 和更优秀的人一起共事 在技术上获得更快的成长 然而部分人其实一直都陷入了 穷忙 的困局 觉得自己每天白天黑夜都在工作 高强度输出 但是却并没有获得机会的眷顾 久而久之
  • 生成随机颜色和随机数的生成

    1 随机颜色生成 方法1 var color parseInt Math random 0XFFFFFF toString 16 方法2 var color rgba parseInt Math random 256 parseInt Ma
  • [ZZ]【电子电路】上下拉电阻总结

    上下拉电阻总结 SkySeraph整理 2009 6 上拉电阻 1 当TTL电路驱动COMS电路时 如果TTL电路输出的高电平低于COMS电路的最低高电平 一般为3 5V 这时就需要在TTL的输出端接上拉电阻 以提高输出高电平的值 TTL
  • 基于yolov5交通标志识别(毕业设计)

    1 数据集 TT100K数据集 是由清华与腾讯的联合实验室整理并公布的 提供的10万张图像包含了30000个交通标志 图像来源于由6个像素很高的广角单反相机在中国的多个城市拍摄的腾讯街景全景图 拍摄地点的光照条件 天气条件有所不同 原始的街
  • 浅谈 forEach()

    用于遍历数组 无返回值 let arr 1 2 3 4 arr forEach function item index array array index item 2 console log arr 2 4 6 8 可以看到 forEac
  • 【C++入门】深拷贝和浅拷贝详解

    1 深拷贝和浅拷贝 1 当我们对复杂类型 结构体或者类 的对象进行初始化时 如果将同类型的对象A赋值给同类型的对象B 此时就涉及深拷贝和浅拷贝的问题 2 如何定义拷贝的深和浅 浅拷贝就是把类 结构体的变量原封不动的赋值 不考虑指针变量 深拷
  • 蓝桥杯-山(java)

    问题描述 这天小明正在学数数 他突然发现有些正整数的形状像一座 山 比如 123565321 145541 它们左右对称 回文 且数位上的数字先单调不减 后单调不增 小明数了很久也没有数完 他想让你告诉他在区间 2022 202222202
  • 调试osgEarth(六)earth文件如何解析成Config

    感谢 hankern 学习资料链接在https blog csdn net hankern article details 83933739 前面提到了创建插件osgDB earthd dll 和加载了该插件 就该读取和解析了 先看如何读取
  • java mysql连接两张表_java连接数据库对两张表进行查询对比的小项目

    下面是客户端的启动代码 public static void main String args throws UnknownHostException IOException TODO Auto generated method stub
  • sshd登录问题: pam_unix(sshd:session): session closed for user root

    报错 pam unix sshd session session closed for user root 工位上使用ssh无法root登录 其他账户也一样 1 踢账户 反复发作 who pkill kill t pts 1 who 2 期
  • Qt for iOS 应用使用自定义动态库 Framework

    转自 https www mycode net cn language cpp 2768 html 本文内容适合当你想使用 Qt 调用 xcode 开发的动态库 framework 做 iOS 应用的场景 文中涉及到原始动态库 framew
  • 牛客题库—软件测试(二)

    设计系统测试计划需要参考的项目文挡有哪些 答案 ACD A 软件测试计划 B 可行性研究报告 C 软件需求规范 D 迭代计划 软件需求 是软件开发之前做好的 软件开发是根据这个做的 那么软件测试自然也需要参考该文件 迭代计划 是软件的某个周
  • Netty简介及应用场景

    什么是Netty Netty 是一个基于 JAVA NIO 类库的异步通信框架 它的架构特点是 异步非阻塞 基于事件驱动 高性能 高可靠性和高可定制性 Netty是基于Java NIO client server的网络应用框架 使用Nett
  • Linux centos搭建web服务器

    文章目录 前言 1 本地搭建web站点 2 测试局域网访问 3 公开本地web网站 3 1 安装cpolar内网穿透 3 2 创建http隧道 指向本地80端口 3 3 配置后台服务 4 配置固定二级子域名 5 测试使用固定二级子域名访问本
  • Linux配置都对ping静态地址ping不通解决方案(亲测搞了很久)

    CentOS7配置静态网络ping www baidu com或114 114 114 114 失败 首先root用户下vim etc sysconfig network scripts ifcfg ens33 esc wq 保存退出 se
  • 立体仓库货架设计

    目 录 摘要 3 Abstract 4 1 绪论 5 2 AS RS仓库主要参数确定 12 2 1单元货格尺寸的确定
  • u盘中病毒解决方法 (文件夹变成exe文件)

    上机课的电脑机子有毒 u盘刚插上去 就中病毒了 文件夹都变成exe文件了 上课就只顾杀毒 救我的u盘了 下面是我的杀毒 挽救u盘里的文件的具体步骤 亲测好用有效 1 下个 火绒 安全软件 链接 https www huorong cn 然后
  • 如何用css画出三角形

  • c++将数字转换为字符串

    include