发布网友 发布时间:2022-04-25 07:11
共3个回答
热心网友 时间:2023-11-06 01:40
#include<stdio.h>
int main()
{int a,b,t=9;
scanf("%d%d",&a,&b);
while(t<b)t=t*10+9;
t=(t+1)*a+b;
printf("%d\n",t);
return 0;
}
热心网友 时间:2023-11-06 01:41
前提:拼起来的数字不能导致整数溢出。判断前一个数是几位的,将前一个数乘以10的几次方,然后求和。
#include<stdio.h>热心网友 时间:2023-11-06 01:41
左边的乘以十的右边位数次方,这样就相当于位移,然后再把两个值相加就可以了。我在windows下写的下面这段示例代码,运行无误
#include <math.h>热心网友 时间:2023-11-06 01:40
#include<stdio.h>
int main()
{int a,b,t=9;
scanf("%d%d",&a,&b);
while(t<b)t=t*10+9;
t=(t+1)*a+b;
printf("%d\n",t);
return 0;
}
热心网友 时间:2023-11-06 01:41
前提:拼起来的数字不能导致整数溢出。判断前一个数是几位的,将前一个数乘以10的几次方,然后求和。
#include<stdio.h>热心网友 时间:2023-11-06 01:41
左边的乘以十的右边位数次方,这样就相当于位移,然后再把两个值相加就可以了。我在windows下写的下面这段示例代码,运行无误
#include <math.h>热心网友 时间:2023-11-06 01:40
#include<stdio.h>
int main()
{int a,b,t=9;
scanf("%d%d",&a,&b);
while(t<b)t=t*10+9;
t=(t+1)*a+b;
printf("%d\n",t);
return 0;
}
热心网友 时间:2023-11-06 01:41
前提:拼起来的数字不能导致整数溢出。判断前一个数是几位的,将前一个数乘以10的几次方,然后求和。
#include<stdio.h>热心网友 时间:2023-11-06 01:41
左边的乘以十的右边位数次方,这样就相当于位移,然后再把两个值相加就可以了。我在windows下写的下面这段示例代码,运行无误
#include <math.h>热心网友 时间:2023-11-06 01:40
#include<stdio.h>
int main()
{int a,b,t=9;
scanf("%d%d",&a,&b);
while(t<b)t=t*10+9;
t=(t+1)*a+b;
printf("%d\n",t);
return 0;
}
热心网友 时间:2023-11-06 01:41
前提:拼起来的数字不能导致整数溢出。判断前一个数是几位的,将前一个数乘以10的几次方,然后求和。
#include<stdio.h>热心网友 时间:2023-11-06 01:41
左边的乘以十的右边位数次方,这样就相当于位移,然后再把两个值相加就可以了。我在windows下写的下面这段示例代码,运行无误
#include <math.h>热心网友 时间:2023-11-06 01:40
#include<stdio.h>
int main()
{int a,b,t=9;
scanf("%d%d",&a,&b);
while(t<b)t=t*10+9;
t=(t+1)*a+b;
printf("%d\n",t);
return 0;
}
热心网友 时间:2023-11-06 01:41
前提:拼起来的数字不能导致整数溢出。判断前一个数是几位的,将前一个数乘以10的几次方,然后求和。
#include<stdio.h>热心网友 时间:2023-11-06 01:41
左边的乘以十的右边位数次方,这样就相当于位移,然后再把两个值相加就可以了。我在windows下写的下面这段示例代码,运行无误
#include <math.h>热心网友 时间:2023-11-06 01:40
#include<stdio.h>
int main()
{int a,b,t=9;
scanf("%d%d",&a,&b);
while(t<b)t=t*10+9;
t=(t+1)*a+b;
printf("%d\n",t);
return 0;
}
热心网友 时间:2023-11-06 01:41
前提:拼起来的数字不能导致整数溢出。判断前一个数是几位的,将前一个数乘以10的几次方,然后求和。
#include<stdio.h>热心网友 时间:2023-11-06 01:41
左边的乘以十的右边位数次方,这样就相当于位移,然后再把两个值相加就可以了。我在windows下写的下面这段示例代码,运行无误
#include <math.h>