char *convertToTitle(int n) { char num[20];int k = 0; while(n){ num[k++] = (n-1)%26 + 'A'; n = (n-1)/26; } for(int i = 0;i < k /2; i++){ char temp = num[i]; num[i] = num[k-i-1]; num[k-i-1] = temp; } num[k] = '\0'; return num; }
写的比较挫,本质就是没有0的二进制~
转载于:https://www.cnblogs.com/llei1573/p/4314329.html
原文链接:https://blog.csdn.net/weixin_30342827/article/details/98314254
本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。
还没有人抢沙发呢~