C++编程题,求大神帮忙。

2025-02-27 14:45:05
推荐回答(1个)
回答1:

#include 
#include 
#include "string.h"
std::string format(int number,int width)
{
    char c[20];
    sprintf(c,"%d",number);
    int size = strlen(c);
    std::string str;
    str.insert(0,c);
    for(int i=0;i    {
        str.insert(i,"0");
    }
    return str;
}
 
int main()
{
    int number,width;
    std::cout<<"input the number:";
    std::cin>>number;
    std::cout<<"input the width:";
    std::cin>>width;
    std::cout<    return 0;