标签:
#include <stdio.h> static int i=0;//定义全局变量i 作为数组s[]的下标 int itoa(int n,char s[]) { if(n<10) { s[i]=n+‘0‘; } else { itoa(n/10,s);//递归 i++; n=n%10;//最后一位的数字 s[i]=n+‘0‘; } s[i+1]=‘\0‘;//字符串结束标志 } int main() { char s[6]; int num=0; printf("input your number->:"); scanf("%d",&num); itoa(num,s); printf("%s",s); return 0; }
【C语言】【笔试题】实现函数itoa(int n,char s[]),将整数n这个数字转换为对应的字符串,保存到s中
标签:
原文地址:http://10740329.blog.51cto.com/10730329/1706517