乘法(神·高高高精准)
废话不说,先传代码♫♫
#include<string.h>
#include<stdio.h>
int main()
{
char s1[9999];
int a[9999]={0};
int v,c,n,m=0;
scanf("%s",s1);
scanf("%d",&n);
v=strlen(s1);
for(c=0;c<=v-1;c++)
{
a[v-c]=s1[c]-'0';
}
for(c=0;c<=n;c++)
{
a[c]=a[c]*n;
}
for(c=0;c<=v-1;c++)
{
if(a[c]>10)
{
m=a[c]/10;
a[c]=a[c]%10;
a[c+1]=a[c+1]+m;
}
}
while(a[v]!=0)
{
v++;
}
for(c=v-1;c>=1;c--)
{
printf("%d",a[c]);
}
return 0;
}
仅限整数,勿喷;