中易网

c语言整数转字符串

答案:2  悬赏:0  
解决时间 2021-03-12 20:16
#include
main()
{int n,j,k,i,p=0;

char a;

printf("输入一个数");
scanf("%d",&n);

while(n)
{ k=n%10;
p++;
n=n/10;

for(i=0;i<=p;i++)
{a[i]=k+'0';}
}
printf("%s",a);
}
我写的程序是 : 输入一个数,把每位变成字符存到字符串。
提取数字每位数应该没什么问题 但是变成字符存到字符串里不太会 请问如何改

而且我写的就算能输出好像也是逆序
最佳答案
可用递归方式逐位输出;可用一个中间数组保存结果,然后将结果倒序存放到输出数组;可先计算位数,然后逐位倒序存放;也可直接倒序输出结果等。
全部回答
意思是原来存储的int型数比如12,转换成char字符串"12",求准换程序怎么写。本来c语言有这个库函数,但是题目的意思让你自己编程实现它
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
磨溪镇地址在哪,我要去那里办事
笔记本键盘背光怎么开
公司员工产假,工资怎么发放?
从会泽寄东西到寻甸要去会泽那寄
三星原装电池购买1icp6/51/54
qq空间处qq友的说说
在什么年龄时期最易患缺性缺铁性贫血。
武昌区武汉世纪金辉商务宾馆地址是什么,有没
水清木华A座地址有知道的么?有点事想过去
晒下我吸老婆黑木耳不知可否
我穿运动鞋是38码,量脚长是23厘米,穿高跟鞋
四年级语文七周周卷第三大题怎么写
好乐星KTV地址在哪,我要去那里办事
我在网上买随身wifi,还用插网卡吗??是不是
电费怎么算走了1000个四毛三价钱怎么算
推荐资讯
我想知道上班时间晚上19点30上班到早上8点30
AMD A8 7650k和英特尔 G3260哪个好?
求高人解答 求高人看完有点长 本人十九岁哎,
古之人民,皆食禽兽肉.至于神农,人民众多,禽兽
圣旨东路/圣旨西路(路口)地址在什么地方,想
海山一分利饭店这个地址在什么地方,我要处理
天津市奇才防水材料工程公司地址在哪,我要去
安世利荟聚口腔门诊部在哪里啊,我有事要去这
向宇宙发出愿望后,怎么去相信和感受成功的感
一根竹竿长10米,插进土里的部分是露在外面的
俭以养廉,直而能忍 是什么意思
北京商场小门面开店投资要多少钱?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?