c语言两字符串转数字后相加,一个觉得很难的C语言问题。对两个数字字符串相加。 C语言 如何把一个字符串中相连的两个数字转化为一......

导航:网站首页 >

一个觉得很难的C语言问题。对两个数字字符串相加。 C语言 如何把一个字符串中相连的两个数字转化为一...

一个觉得很难的C语言问题。对两个数字字符串相加。 C语言 如何把一个字符串中相连的两个数字转化为一...

相关问题:

匿名网友:

很难才10分啊

#include

#include

int main()

{

int i,t,j=1,n,len,k;

char sum[1009],sa[1009],sb[1009];

scanf(%d,&t);

getchar();

while(t--)

{

for(i=0;i<1009;i++)

sum[i]='0';

scanf(%s%s,sa,sb);

len=strlen(sa);

for(i=len-1,k=0;i>=0;i--,k++)

{

sum[k]=sum[k]-'0'+sa[i];

n=k;

while(sum[n]>'9')

{

sum[n+1]=sum[n+1]+(sum[n]-'0')/10;

sum[n]=(sum[n]-'0')%10+'0';

n++;

}

}

len=strlen(sb);

for(i=len-1,k=0;i>=0;k++,i--)

{

sum[k]=sum[k]-'0'+sb[i];

n=k;

while(sum[n]>'9')

{

sum[n+1]=sum[n+1]+(sum[n]-'0')/10;

sum[n]=(sum[n]-'0')%10+'0';

n++;

}

}

printf(Case %d:\n%s + %s = ,j,sa,sb);

j++;

for(i=1008;sum[i]=='0';i--);

for(;i>=0;i--)

printf(%c,sum[i]);

printf(\n);

if(t>0)

printf(\n);

}

return 0;

}

匿名网友:

1.一个觉得很难的C语言问题。对两个数字字符串相加。

问:有定义:char s1[200],s2[200],s3[200]; s3存放s1与s2相加后的结果。 样...

2.C语言 如何把一个字符串中相连的两个数字转化为一...

答:#include #include #include int main(int argc, char *argv[]){ char a[] = 313233343536; char num[3] = {0}; int i, j; for (i = 0; i < sizeof(a); i += 2) { sprintf(num, %c%c, a[i], a[i+1]); j = atoi(num); printf(%c, (char)j);...

3.excel 输入一个数字出现两个,输入1变成11。2变成2...

答:这个要用vba来实现 Private Sub Worksheet_Change(ByVal Target As Range) Application.EnableEvents = FalseTarget.FormulaR1C1 = Target.FormulaR1C1 & Target.FormulaR1C1Application.EnableEvents = True End Sub

4.js用加法为什么会把两个数加在一起了

问:

5.EXCEL中两个两位小数点的数字相加,结果却变为了一...

问:粘贴了两个数字选择选择性粘贴选的数值,显示都是两位小数点的,公式求...

6.JS如何将一段数字加上两个标签?

问:比如

2018-03-22
变成

22...

7.电脑键盘输入一个数字为什么会出现两个数字,比如...

答:输入一个数字为什么会出现两个数字,比如按t加个y,----t、y,都不是数字。你输入 123,试试看。

8.excel里同一个单元格两个数字,如何下拉时第一个数...

问:比如A1格是【第1期第10页】 A2格是【第2期第10页】 期望下面的格都是【...

9.一个男人加一个女人会成了什么?提示:(两个人)...

答:一个男人和一个女人!虽说都是人。。。目前1+1都没解出来。英文里的Two(数字2)的意思,你念一下这个英文就会知道这是中国生肖里的兔。

10.就是两个数字碰起来变成下个数字的那个叫啥游戏

答:2048

问题推荐

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值