Run ID 作者 问题 语言 测评结果 分数 时间 内存 代码长度 提交时间
141640 熊婉月 十进制转d进制 C++ 编译错误 0 0 MS 0 KB 341 2024-04-06 09:19:46

Tests(0/0):


include<bits/stdc++.h> using namespace std; int main(){ int i,n,k,a[1000] = {0},p = 0; char b[1000]; cin>>n>>k; if(n == 0){ cout<<0<<endl; } i = 1; while(n != 0){ a[i] = n % k; n = n / k; p++; if(a[i] <= 9){ b[i] = a[i] + 48; }else{ b[i] = a[i] - 10 + 'A'; } i++; } for(i = p;i >= 1;i--){ cout<<b[i]; }


测评信息: