我哪裡錯了,評測說答案錯誤

P1017 [NOIP2000 提高组] 进制转换

輸出多了個=號,害我浪費半個小時在檢查。不過能通過還是很高興
by _670552598 @ 2017-10-10 00:17:04


你这繁体中文对低dpi屏幕很不友好啊
by iotang @ 2017-10-10 11:50:21


繁体字666,~~我竟然看懂了~~
by Frank06 @ 2017-10-16 12:21:55


无语
by L_X_T @ 2017-10-19 17:01:56


山穷水尽疑无路,
by KleinZh @ 2017-10-26 18:14:58


```cpp #include<bits/stdc++.h> using namespace std; int m,numten,n; void change(int a) { int k; k=a%m; a=a/m; if(k<0) { k-=m; a++; } if (a!=0)//注意不能是大于0,因为负进制的关系,a可能为负。 change(a); if(k>9) printf("%c",k-10+'A');//本来用了一个字符数组,但是测试数据中应该有小于-16的数据,所以换了这个 else printf("%d",k); //上一行的printf不能换成cout,不然会输出ascll码 } int main() { int i,len,h=1; cin>>numten/*原来进制的数*/>>m/*要转成的进制*/; printf("%d=",numten); //因为我是在递归结束时输出的,所以要提前输出这个 change(numten); printf("(base%d)",m); return 0; } ```
by hhz007 @ 2017-11-01 12:32:06


试一试对不对
by hhz007 @ 2017-11-01 12:32:21


@[李白\_千年之狐](/space/show?uid=59892) 你粘贴题解想害别人?
by Hammer_cwz_77 @ 2017-11-01 21:51:39


@[李白\_千年之狐](/space/show?uid=59892) 这似乎是题解?
by 固执 @ 2017-11-14 18:11:19


我竟然看懂了**繁体字**……
by wisdom_grass @ 2018-03-11 21:08:06


| 下一页