智能车制作

标题: 求指教。。。(如何将整数转换成字符串) [打印本页]

作者: 老黑    时间: 2012-11-3 16:44
标题: 求指教。。。(如何将整数转换成字符串)
本帖最后由 翔宇 于 2012-11-7 18:23 编辑

我想把整数转换成字符串,可是没输出
#include<iostream.h>
char tran(int a ,char  string[] )
        {
                int i,j,s;
                int static q;
                char t;
               for(j=0;a>=10;j++)
                   {
                           i=a/10;
                   }
                                t=i+'0';
                string[q]=t;
                                return (string[q]);
                                q++;
                                for(;j>0;j--)
                                {
                                        s=i*10;
                                }
                a=a-s;
                                
                                tran(a,string);
                                }
main()
{
    int a;
        char string[]={0};
        cin>>a;
        tran(a,string);
    cout<<string<<endl;
}


作者: xlsss    时间: 2012-11-17 19:00
char *myitobin(int num,char *s);
{ int i=0;
  while(num)
  {
    s[i++]=num%2+'0';
    num=num/2;
   }
  s[i]=0;
reverse(s);
return s;
}
reverse(s); 是一个对调的函数。。

作者: chachacha    时间: 2013-1-24 14:56
sprintf()
作者: cmwanysys    时间: 2013-1-24 20:08
学习了




欢迎光临 智能车制作 (http://111.231.132.190/) Powered by Discuz! X3.2