进制转换的歪门邪道
#include<stdio.h> #include<stdlib.h> int main() { int T; scanf("%d",&T); while(T--) { int a,b; char ai[100]; scanf("%s%*[-+]%s",ai,ai);//忽略加减符号但保存符号 sscanf(ai,"%x%x",&a,&b);//作为16进制分配数值 printf("%o\n",a+b);//作为8进制输出 } }
注册一个 南阳理工学院OJ 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
使用您的 南阳理工学院OJ 通用账户