将一个正整数转换成字符串输出. 急求!!!!!!!!!!!! 10

 我来答
panweiy
2011-05-23 · TA获得超过1239个赞
知道大有可为答主
回答量:760
采纳率:0%
帮助的人:721万
展开全部
可以了。
#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上!!
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
明月耀空
2011-05-23
知道答主
回答量:14
采纳率:0%
帮助的人:0
展开全部
unsigned int m;
CString s = _T("");
s.format("%ud", m);
或者
unsigned int m;
char str[MAX_PATH];
sprintf(str, "%ud", m);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
宇智波D红发
2011-05-23 · TA获得超过736个赞
知道小有建树答主
回答量:310
采纳率:100%
帮助的人:215万
展开全部
如果是java的 直接
int a = 123;
String b = a+"";即可
追问
不能用java,没学,只用C,只用最基础的C语言写。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
miaorq007
2011-05-23
知道答主
回答量:1
采纳率:0%
帮助的人:0
展开全部
C++
String str="";
str.Format("%d",2);
java
string str=Integer.toString(2);
c#
int k=2;
string str=k.tostring();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
可乐见解
2011-05-23 · TA获得超过303个赞
知道答主
回答量:186
采纳率:0%
帮助的人:109万
展开全部
没有表达清楚啊,要说哪种语言啊。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式