输入一个数字,转换成字符串

来源:互联网 发布:php信息发布系统源码 编辑:程序博客网 时间:2024/06/11 17:04
/*输入一个数字,转换成字符串*/#include <stdio.h>#include <string.h>#include <stdlib.h>void change(int num,char *src)                                //该函数将1234改成字符串的4321{char temp = '\0';int m = 0;int i = 0;while(num != 0){m = num%10;temp = m+'0';src[i] = temp;i++;num = num/10;}src[i] = '\0';}int main(){int num = 0;int i = 0;int len = 0;char temp;                                           //定义一个中间变量char  *src = (char*)malloc(sizeof(char)*100);printf("please input number:\n");scanf("%d",&num);change(num,src);len = strlen(src);for(i = 0;i < len/2;i++)                              //将字符串逆序输出{temp = src[i];src[i] = src[len-i-1];src[len-i-1] = temp;}printf("the result is:%s",src);free(src);return 0;}

0 0
原创粉丝点击