编写函数,用递归法将一个n位整数转换为n个相应的字符
来源:互联网 发布:mac电脑虚拟机win10 编辑:程序博客网 时间:2024/05/21 15:46
#include<iostream>
using namespace std;
void intToChar(int n);
void main()
{
int n;
cout << "请输入一个整数" << endl;
cin >> n;
cout << "整数" << n << "转换为字符" << endl;
if (n < 0)
{
n = -n;
cout << '-' << endl;
}
intToChar(n);
}
void intToChar(int n)
{
int c;
char ch;
c = n % 10;
ch = c + '0';
if (n / 10 != 0)
intToChar(n / 10);
cout << ch << " ";
}
using namespace std;
void intToChar(int n);
void main()
{
int n;
cout << "请输入一个整数" << endl;
cin >> n;
cout << "整数" << n << "转换为字符" << endl;
if (n < 0)
{
n = -n;
cout << '-' << endl;
}
intToChar(n);
}
void intToChar(int n)
{
int c;
char ch;
c = n % 10;
ch = c + '0';
if (n / 10 != 0)
intToChar(n / 10);
cout << ch << " ";
}
阅读全文
0 0
- 编写函数,用递归法将一个n位整数转换为n个相应的字符
- 用递归法将一个整数n转换成字符串。
- 用递归法将一个整数n转换成字符串
- 用递归法将一个整数n转换成字符串。
- 将整数转换为相应的一个字符数组
- 递归将整数n转换为字符串
- 编写一个函数将字符串中的数字字符转化为相应的整数
- 编写一个函数itob(),将整数n转换为以b进制的数,保存到s中
- 将整数转换为相应的一个字符数组。 自定义函数是个好东西!!!
- 编写一个函数itob(int n,char s[], int b),将整数n转换为以b进制的数。保存到s中。
- 用递归的方法将一个整数n转化为字符串(不是调用函数,直接输出)
- 练习2-6 编写一个函数setbits(x,p,n,y),将x中从第p位开始的n个(二进制)位设置为y中最右边n位的值
- 练习 3-5 编写函数 itob(n, s, b),将整数n转换为以b为底的数,并将转换结果以字符的形式保存到字符串s中。例如,itob(n, s, 16)把整数n格式化成十六进制整数保存在s中。
- 用递归法将一个整数n转换成字符串。例如,输入483,应输出字符串“483”。n的位数不确定,可以是任意位数的整数。
- 编写函数int stat(int a[],int n,int c[][2])。a指向的数组中保存了由n个1位整数组成的数列(n为偶数)。函数从前至后依次将a数组中每两个相邻元素拼成一个不超过2位的
- 编写函数int stat(int a[],int n,int c[][2])。a指向的数组中保存了由n个1位整数组成的数列(n为偶数)。函数从前至后依次将a数组中每两个相邻元素拼成一个不超过2位的
- 二、编写函数int stat(int a[],int n,int c[][2])。a指向的数组中保存了由n个1位整数组成的数列(n为偶数)。函数从前至后依次将a数组中每两个相邻元素拼成一个不超过2位
- 编写函数int stat(int a[],int n,int c[][2])。a指向的数组中保存了由n个1位整数组成的数列(n为偶数)。函数从前至后依次将a数组中每两个相邻元素拼成一个不超过2位
- FZU
- Qt实现窗口整体拖拽功能.
- 链栈的实现
- NFS挂载目录导致LNMP瘫痪
- c++中冒号(:)和双冒号(::)的用法
- 编写函数,用递归法将一个n位整数转换为n个相应的字符
- TCP端口大全
- ASP.NET中使用UpdatePanel局部异步刷新方法
- php中的流程控制
- 信息加密
- 复杂简单化,现实抽象化
- SqlServer行转列
- 63. Unique Paths II
- Mycat 的主从复制实例