首页 > 其他 > 详细

hdoj-2031

时间:2015-12-30 23:54:07      阅读:240      评论:0      收藏:0      [点我收藏+]

#include "stdio.h"
#include "stdlib.h"
int main(){
 char a[]={‘0‘,‘1‘,‘2‘,‘3‘,‘4‘,‘5‘,‘6‘,‘7‘,‘8‘,‘9‘,‘A‘,‘B‘,‘C‘,‘D‘,‘E‘,‘F‘};
 int s,b,n[100],i,flag;
 while(~scanf("%d%d",&s,&b)){
  i=0;
  flag=0;
  if(s<0){
   s=abs(s);
   flag=1;
  }
        while(s/b!=0){
     n[i]=s%b;
     i++;
     s=s/b;
        }
        n[i]=s;
  if(flag==0){
           for(;i>=0;i--)
            printf("%c",a[n[i]]);
      printf("\n");
    }
     else
     {
        printf("%c",‘-‘); 
       for(;i>=0;i--)
             printf("%c",a[n[i]]);
             printf("\n");
        }
 }
 return 0;
}

hdoj-2031

原文:http://www.cnblogs.com/sureli/p/5090309.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!