将一个正整数转换成字符串输出. 急求!!!!!!!!!!!! 10
6个回答
展开全部
可以了。
#include <stdio.h>
#include <string.h>
int main()
{
int a = 1324354;
char s[100];
while(1)
{
printf("输入一个整数");
sprintf(s,"%d",a);
printf("字符输出:%s\n",s);
}
return 0;
}
#include <stdio.h>
#include <string.h>
int main()
{
int a = 1324354;
char s[100];
while(1)
{
printf("输入一个整数");
sprintf(s,"%d",a);
printf("字符输出:%s\n",s);
}
return 0;
}
更多追问追答
追问
string和a=1324354表示什么意思?
追答
string.h 只是一个处理字符串的头文件而已。
a=1324354是随便按的,没意思,去掉=1324354留个a也行
亮点是这个函数:sprintf(s,"%d",a); 把a打印到字符串s上!!
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
unsigned int m;
CString s = _T("");
s.format("%ud", m);
或者
unsigned int m;
char str[MAX_PATH];
sprintf(str, "%ud", m);
CString s = _T("");
s.format("%ud", m);
或者
unsigned int m;
char str[MAX_PATH];
sprintf(str, "%ud", m);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果是java的 直接
int a = 123;
String b = a+"";即可
int a = 123;
String b = a+"";即可
追问
不能用java,没学,只用C,只用最基础的C语言写。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C++
String str="";
str.Format("%d",2);
java
string str=Integer.toString(2);
c#
int k=2;
string str=k.tostring();
String str="";
str.Format("%d",2);
java
string str=Integer.toString(2);
c#
int k=2;
string str=k.tostring();
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没有表达清楚啊,要说哪种语言啊。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询