请问一下这段代码有什么问题?#include bitsstdc++h using namespace std;unsigned long long ezhsstring sunsigned long long x unsigned long long h = 0w = 1; forint i = ssize - 1;i = 0;i-- h += si = 9si - 4
这段代码有两个问题:
- 在函数
szhp中,将余数g转换为字符时,应该将其加入到字符串y的开头,而不是末尾。修改代码如下:
if(g < 10)
{
y = char(g + 48) + y;
}
else
{
y = char(g % p + 87) + y;
}
- 在函数
szhp中,返回结果时应该返回字符串y,而不是字符串s。修改代码如下:
return y;
原文地址: http://www.cveoy.top/t/topic/ib9O 著作权归作者所有。请勿转载和采集!