摘要: /*编写函数itob(n,s,b),将整数n转换为以b为底的数,并将结果以字符的形式保存到字符串s中。例如,itob(n,s,16)把整数n格式化成十六进制整数保存在s中。*/#include<stdio.h>#define MAX 50void itob(int n,char s[],int b){ int i,j,sign; void reverse(char s[]); if((sign=n)<0) n=-n; i=0; do{ j=n%b; s[i++] = (j<=9) ? j+'0' : j+'a'-10; }while((n 阅读全文
posted @ 2011-12-17 23:20 四月不留 阅读(1478) 评论(0) 推荐(0)