将整形数字转化为字符串
2018-01-29 22:23
190 查看
#include <stdio.h>
#define MAX 100
void itoa(int n, char s[])
{
int i,k,m,len=0;
m=n;
do
{
m=m/10;
len++;
}while(m);
s[len]='\0';
for(i=0; i<len; i++)
{
k=n%10;
n=n/10;
s[len-i-1]=k+'0';
}
fputs(s,stdout);
}
int main()
{
int n;
char s[MAX];
printf("input a number:\n");
scanf("%d",&n);
itoa(n,s);
printf("\n");
return 0;
}
#define MAX 100
void itoa(int n, char s[])
{
int i,k,m,len=0;
m=n;
do
{
m=m/10;
len++;
}while(m);
s[len]='\0';
for(i=0; i<len; i++)
{
k=n%10;
n=n/10;
s[len-i-1]=k+'0';
}
fputs(s,stdout);
}
int main()
{
int n;
char s[MAX];
printf("input a number:\n");
scanf("%d",&n);
itoa(n,s);
printf("\n");
return 0;
}
相关文章推荐
- 实现将一个字符串转化成对应的整形数字
- 实现将一个字符串转化成对应的整形数字
- 编写hoti(s),把由十六进制数字组成的字符串(0x或0X)转化为与之等价的整形值。字符串中允许包含的数字为:0-9,a-f或A-F。
- C语言中将字符串转化为数字的函数总结
- 基本功练习_2_17_1整形数字转字符串
- 字符串与整形数之间的相互转化
- 16进制转化为八进制,字符串(很大的数字)
- c/c++ 数字和字符串之间的转化
- Linux中字符串转整形数字的函数
- 用汇编实现数字转化为字符串的函数itoa
- 如何将JAVA中的字符串转化成数字
- 把一个十六制的字符串转化为整形
- 【js】js截取字符串 +转化字符串为数字
- 最短路_邻接表_字符串转化为数字的模板
- Unicode-数字转化为字符串
- 提取数字的每一位——字符串转化函数itoa
- Java实现数字转化成字符串左边自动补零方法
- 基本功练习_2_17_2整形数字转字符串
- C语言 数字转化为字符串
- js 字符串转化成数字