#include <cstdio>
#include <cstdlib>
#include <cstring>
int main()
{
char A[1000],Q[1000];
int B,R=0;
int len,i=1,j=0;
int num1,num;
scanf("%s",&A);
scanf("%d",&B);
len=strlen(A);
if(len==1)
{
num=(A[0]-'0')/B;
R=(A[0]-'0')%B;
printf("%d %d\n",num,R);
return 0;
}
num1=A[0]-'0';
while(i<len)
{
if(num1>=B)
{
Q[j++]=num1/B+'0';//字符与数值转换
num1=num1%B;
}
else
{
num1=num1*10+A[i++]-'0';
Q[j++]=num1/B+'0';//字符与数值转换
num1=num1%B;
}
}
R=num1;
for(i=0;i<j;i++)
printf("%c",Q[i]);
printf(" %d\n",R);
return 0;
}
A除以B
最新推荐文章于 2021-01-13 15:00:43 发布