本文主要是介绍hdu_3787 A+B,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
原题链接:http://acm.hdu.edu.cn/showproblem.php?pid=3787
分析:先处理好‘,’,然后用sscanf函数之间输入到变量中相加就可以了。
我的代码:
#include<stdio.h>
int main()
{char str1[15],str2[15];char s1[15],s2[15];while(~scanf("%s%s",str1,str2)){int k=0;for(int i=0;str1[i];i++){if(str1[i]!=',') s1[k++]=str1[i];}s1[k]=0;k=0;for(int i=0;str2[i];i++){if(str2[i]!=',') s2[k++]=str2[i];}s2[k]=0;int a,b;sscanf(s1,"%d",&a);sscanf(s2,"%d",&b);printf("%d\n",a+b);}return 0;
}
总结:会用sscanf就简单了。
这篇关于hdu_3787 A+B的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!