您的位置:首页 > 其它

将整形数据转换为反转数字字符串输出

2013-06-26 19:10 323 查看
#include <stdio.h>
void ItoaRevers(long l,char str[]);
int main()
{
long l1;
char aChar[81];
int i=0;
puts("please input a interger:");
scanf("%ld",&l1);//ld 长整型
while(l1!=0)
{
ItoaRevers(l1,aChar);
printf("%s\n",aChar);
puts("input another integer , 0 end:");
scanf("%ld",&l1);
}
return 0;
}
void ItoaRevers(long l ,char str[])
{
int iResidue,i;
for (i=0;l!=0;i++)
{
iResidue=l%10;
str[i]=(char)(iResidue+'0');
l=l/10;
}
str[i]='\0';
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐