ZOJ Basically Speaking
来源:互联网 发布:dota2最帅英雄知乎 编辑:程序博客网 时间:2024/06/10 05:01
//不同进制之间转换
#include<stdio.h>#include<string.h>int main(){char str[8];int before,after,result,i,num;while(scanf("%s%d%d",str,&before,&after) != EOF){ result = 0; for(i = 0;str[i]!='\0';i++){ if(str[i]>='0'&&str[i]<='9') result = result * before + str[i] - '0'; else result = result * before + str[i] - 'A' + 10; } i = 0; memset(str,0,sizeof(str)); while(result){ if((num = result % after)>= 10 ) str[i] = num + 'A' - 10; else str[i] = num + '0'; i++; result /= after; } str[i] = '\0'; if(strlen(str) > 7) printf(" ERROR"); else { for(i = 7-strlen(str);i>0;i--) putchar(' '); for(i = strlen(str)- 1;i>=0;i--) putchar(str[i]); } printf("\n");}}
0 0
- zoj 1334 Basically Speaking
- zoj 1334 Basically Speaking
- ZOJ 1334 Basically Speaking
- ZOJ 1334 Basically Speaking
- zoj 1334 Basically Speaking
- ZOJ Basically Speaking
- zoj 1334 Basically Speaking(进制转换)
- HDU 1335 || ZOJ 1334 Basically Speaking
- Basically Speaking
- Basically Speaking
- POJ 1546 Basically Speaking
- UVa389 - Basically Speaking
- HDU1335:Basically Speaking
- 【HDOJ】1335 -> Basically Speaking
- POJ1546 Basically Speaking
- UVa 389 - Basically Speaking
- hdu 1335 Basically Speaking
- POJ 1546 Basically Speaking
- 数据结构与算法问题 单源最短路径 浙大OJ
- ROME br not only
- Jiangnan Tiejun we
- 【黑马程序员】Java输入/输出
- also gave birth to a
- ZOJ Basically Speaking
- 职场分享:职场中不要等着老板来给你安排工作
- 【初学与研发之NETTY】netty3之传送字符串以及超长字符串的问题
- PHP后方DB负载--权重算法
- log4j-over-slf4j与slf4j-log4j12共存stack overflow异常分析
- perl的变量与括号
- 华为2014 按比特位进行拷贝
- gvim
- Python面试题