#include<stdio.h>
staticinti=0;//定义全局变量i作为数组s[]的下标
intitoa(intn,chars[])
{
if(n<10)
{
s[i]=n+‘0‘;
}
else
{
itoa(n/10,s);//递归
i++;
n=n%10;//最后一位的数字
s[i]=n+‘0‘;
}
s[i+1]=‘\0‘;//字符串结束标志
}
intmain()
{
cha..
分类:
编程语言 时间:
2015-10-27 07:08:00
阅读次数:
204
#include<stdio.h>
voiditob(intn,chars[],intb)
{
inti=1;
for(;i<=32;i++)//共循环了32次,保证得到32位的二进制数
{
s[i-1]=n%b;//数组是从编号0开始的,一直到编号31结束
n=n/b;//用模除的方法依次得到每位进制数
}
for(i=32;i>0;i--)
{
printf("%d",s[i-1]);
..
分类:
编程语言 时间:
2015-10-26 19:02:31
阅读次数:
193
实现一个函数itoa(intn,chars[]),将整数n这个数字转换为对应的字符串,保存到s中。
#include<stdio.h>
voidreverse(char*left,char*right)
{
while(left<right)
{
chartmp=*left;
*left=*right;
*right=tmp;
left++;
right--;
}
}
voidmy_itoa(intn,chars[])
{
c..
分类:
其他好文 时间:
2015-10-22 17:34:58
阅读次数:
203
4-12.写一个函数itoa,通过递归调用将整数转换成为字符串。 1 #include 2 #include 3 void Itoa(int num, char * s); 4 int main(void) 5 { 6 char s[20]; 7 Itoa(1234567, s)...
分类:
其他好文 时间:
2015-10-13 13:36:26
阅读次数:
261
方法一:这里用到了char *itoa(int value, char *string, int radix);函数当中参数为:int value 被转换的整数,char *string 转换后储存的字符数组,int radix 转化的位数,如果转换的位数大于radio,那么只转换radio位。头文...
分类:
编程语言 时间:
2015-09-17 14:54:00
阅读次数:
164
一、itoa()和atoi()注意:这两个函数并不是标准的C函数,而是windows环境下特有的函数。1、itoa#include#includeusing namespace std;int main(){ int num=12345; string str; char s[30...
分类:
其他好文 时间:
2015-09-02 21:58:09
阅读次数:
291
char* itoa(int num,char*str,int radix){/*索引表*/ char index[]="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"; unsigned unum;/*中间变量*/ int i=0,j,k; /*...
分类:
其他好文 时间:
2015-08-29 12:36:40
阅读次数:
129
1. 使用itoa函数char *itoa(int value, char *string,int radix);原型说明:value:欲转换的数据。string:目标字符串的地址。radix:转换后的进制数,可以是2进制、8进制、10进制、16进制等。Exmaple:#include #inclu...
分类:
其他好文 时间:
2015-08-28 23:13:04
阅读次数:
182
C语言提供了几个标准库函数C语言提供了几个标准库函数,可以将任意类型(整型、长整型、浮点型等)的数字转换为字符串。以下是用itoa()函数将整数转换为字符串的一个例子:# include # include void main (void){int num = 100;char str[25];it...
分类:
编程语言 时间:
2015-08-26 19:59:10
阅读次数:
222
首先关于函数atoi的重写,atoi的功能是字符串能够转换为整数保存,仅仅针对于整数,浮点数以后会有写://实现一个函数intmy_atoi(chars[]),可以将一个字符串转换为对应的整数。
#include<stdio.h>
#include<ctype.h>
intmain()
{
charst[50];
gets(st);
prin..
分类:
其他好文 时间:
2015-07-24 00:13:00
阅读次数:
115