怎样将一个整数转化成字符串数,并且不用函数itoa
2017-05-04 09:47
281 查看
1 #include<iostream> 2 using namespace std; 3 int main() 4 { 5 int num = 12345, j = 0, i = 0; 6 char temp[7], str[7]; 7 8 while (num) 9 { 10 temp[i] = num % 10 + '0'; 11 i++; 12 num = num / 10; 13 } 14 temp[i] = 0; 15 printf("temp=%s\n", temp); 16 i = i - 1; 17 printf("temp=%d\n", i); 18 while (i >= 0) 19 { 20 str[j] = temp[i]; 21 j++; 22 i--; 23 } 24 str[j] = 0; 25 printf("string=%s\n", str); 26 system("PAUSE"); 27 return 0; 28 }
#include<iostream> using namespace std; int main (void) { int num = 100; char str[25]; itoa(num, str, 10); cout<<num<<" "<<str; return 0; }
itoa()函数有3个参数:第一个参数是要转换的数字,第二个参数是要写入转换结果的目标字符串,第三个参数是转移数字时所用的基数。在上例中,转换基数为10。10:十进制;2:二进制...
相关文章推荐
- 怎样将整数转化成字符串数,并且不用函数itoa
- 怎么样将整数转化为字符串数,并且不用函数itoa
- 编写整数字符串转化函数(不用itoa与atoi)
- C语言实现将整数转化成字符串数,不用函数itoa
- 编写一个函数将字符串中的数字字符转化为相应的整数
- C语言:实现一个函数itoa(int n,char s[]),将整数n这个数字转换为对应的字符串,保存到s中
- 练习 4-12 运用 printd 函数的设计思想编写一个递归版本的 itoa 函数,即通过递归 调用把整数转换为字符串
- 编写itoa函数,该函数为itoi函数的逆函数。将一个整数转化为字符串的形式。
- c++实现atoi()和itoa()函数(字符串和整数转化)
- 写一个函数,检查字符是否是整数,如果是,返回其整数值。(或者:怎样只用4行代码编写出一个从字符串到长整形的函数?)
- [导入]一个将整数转换成字符串的函数itoa
- 写一个函数,检查字符是否是整数,如果是,返回其整数值。(或者:怎样只用4行代码编写出一个从字符串到长整形的函数?)
- c++实现atoi()和itoa()函数(字符串和整数转化)
- 计算机笔试题:写一个函数,检查字符是否是整数,如果是,返回其整数值。(或者:怎样只用4行代码编写出一个从字符串到长整型的函数)
- 实现一个函数itoa(int n, char s[]),将整数n这个数字转换为对应的字符串,保存到s中。
- 计算机笔试题:写一个函数,检查字符是否是整数,如果是,返回其整数值。(或者:怎样只用4行代码编写出一个从字符串到长整型的函数)
- 写一个函数,检查字符是否是整数,如果是,返回其整数值(或:怎样只用4行代码编写出一个从字符串到长整型的函数)
- C语言:实现一个函数itoa(int n,char s[]),将整数n这个数字转换为对应的字符串,保存到s中
- 字符串包含一个或多个数字,编写函数把数字字符转化为整数并返回这个整数。如果字符串包含任何非数字字符,函数就返回零。
- 字符串/整数之间的转化(不用itoa…