例如:
#include <stdio.h>
int main(){
int v;
char s[60];
printf("input v:");
scanf("%d",&v);
itoa(v,s,3);
printf("%s\n",s);
return 0;
}
輸入10,輸出101
====
手工計算也可以,用不斷除以3,取余數,拼起來即可。與除2取余數轉換到2進制的方法壹樣。用 itoa(v,s,base); 的好處是,妳只要更換base,便可得 base 進制的結果,免得自己寫程序轉換。