首页 > 其他 > 详细

数字变字符

时间:2015-10-28 15:40:45      阅读:170      评论:0      收藏:0      [点我收藏+]

#include <ctype.h>
#include <stdio.h>
void itoa (int n,char s[]);
int main(void )
{
 int n;
 char s[100];
 printf("输入一个数:\n");
 scanf("%d",&n);
 printf("数组s : \n");
 itoa (n,s);
 return 0;
 }
 void itoa (int n,char s[])
 {
 int i,j,sign;
 if((sign=n)<0)
  n=-n;
  i=0;
 do{
        s[i++]=n%10+‘0‘;
}
while ((n/=10)>0);
if(sign<0)
 s[i++]=‘-‘;
 s[i]=‘\0‘;
 for(j=i;j>=0;j--)
 printf("%c\n",s[j]);
 }

本文出自 “乘法口诀” 博客,请务必保留此出处http://10706002.blog.51cto.com/10696002/1707250

数字变字符

原文:http://10706002.blog.51cto.com/10696002/1707250

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!