解题思路:
注意事项:
参考代码:
#include<stdio.h>
#include<string.h>
int a[1001];
int b[1001];
int c[1002];
int main()
{
char s[2003];
int i,j,k,r,t,q;
int flag,la,lb;
while(gets(s)!=NULL)
{
flag=0;
for(i=0;i<1001;i++)
{
a[i]=0;b[i]=0;c[i]=0;
}
for(i=strlen(s)-1,j=0;i>=0;i--)
{
if(s[i]==' '||i==0)
{
if(i==0)
{
b[j++]=s[i]-48;
lb=j;
}
else
{
la=j;
j=0;
flag=1;
}
}
else if(flag)
b[j++]=s[i]-48;
else
a[j++]=s[i]-48;
}
q=la>lb?la:lb;
for(i=0,r=0;i<q;i++)
{
c[i]=c[i]+a[i]+b[i]+r;
r=c[i]/10;
c[i]=c[i]%10;
}
while(r)
{
c[i++]=r%10;
r=r/10;
q++;
}
for(i=q-1;i>=0;i--)
printf("%d",c[i]);
printf("\n");
}
return 0;
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题10.7 (C语言代码)浏览:646 |
C语言训练-最大数问题 (C语言代码)浏览:633 |
C语言程序设计教程(第三版)课后习题6.1 (C语言代码)浏览:454 |
【排队买票】 (C语言代码)浏览:900 |
WU-C语言程序设计教程(第三版)课后习题11.11 (C++代码)(想学链表的可以看看)浏览:1358 |
P1000 (C语言代码)浏览:877 |
矩阵乘方 (C语言代码)浏览:1031 |
DNA (C语言代码)浏览:741 |
大神老白 (C语言代码)浏览:601 |
勾股数 (C语言代码)浏览:800 |