发布时间: 2012-06-21 13:42:41 作者: rapoo
把任一数字转换为数字字符串输出#include <stdio.h>#include <string.h>#define MAX 100void itoa(int n, char s[]);void reverses(char s[]);voiditoa(int n, char s[]){ int i; char 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'; reverses(s);}voidreverses(char s[]){ int temp; int i, j; for(i = 0, j = strlen(s)-1; i < j; i++, j--) { temp = s[i]; s[i] = s[j]; s[j] = temp; }}intmain(){ int num; char s[MAX]; printf("please input a number:\n"); scanf("%d", &num); itoa(num, s); printf("%s\n", s); return 0;}
JAVA基础-java中ET的差异
ByteBuffer跟String的互相转换
vim 编辑器的三种模式怎么切换
电脑编码
地图reduce编程模型介绍
Java基础java缓存读写资料小例子
学习jar下令 创建和解压jar文件包
java生成随机数、四舍五入、当前时间的
[猖獗Java讲义精粹] 第十一章|多线程
Java Thread 小结