题目1003:A+B
来源:互联网 发布:mac上怎么截图 编辑:程序博客网 时间:2024/05/16 08:17
- 题目描述:
- 给定两个整数A和B,其表示形式是:从个位开始,每三位数用逗号","隔开。
现在请计算A+B的结果,并以正常形式输出。
- 输入:
- 输入包含多组数据数据,每组数据占一行,由两个整数A和B组成(-10^9 < A,B < 10^9)。
- 输出:
- 请计算A+B的结果,并以正常形式输出,每组数据占一行。
- 样例输入:
-234,567,890 123,456,7891,234 2,345,678
- 样例输出:
-1111111012346912
#include<stdio.h>
int main()
{
char AStr[15],BStr[15];
long A=0,B=0;
long temp=0;
while(scanf("%s%s",AStr,BStr)!=EOF)
{
A=0,B=0,temp=0;
int i;
for( i=0;AStr[i]!='\0';i++)
{
if(AStr[i]>='0'&&AStr[i]<='9')
temp= temp*10+(AStr[i]-'0');
}
if(AStr[0]=='-')
A=-1*temp;
else
A=temp;
temp=0;
for( i=0;BStr[i]!='\0';i++)
{
if(BStr[i]>='0'&&BStr[i]<='9')
temp= temp*10+(BStr[i]-'0');
}
if(BStr[0]=='-')
B=-1*temp;
else
B=temp;
printf("%ld\n",A+B);
}
}
- 题目1003:A+B
- 题目1003:A+B
- 题目1003:A+B
- 题目1003:A+B
- 题目1003:A+B
- 题目1003:A+B
- 题目1003:A+B
- 题目1003:A+B
- 题目1003:A+B
- 题目1003:A+B
- 题目1003:A+B
- 题目1003:A+B
- 题目1003:A+B
- 题目1003:A+B
- 题目1003:A+B
- 【九度】题目1003:A+B
- 九度OJ 题目1003:A+B
- 九度OJ题目1003:A+B
- Spring与whalin MemCached
- response相应头信息各色风味
- 持续集成之路——搭建Maven私服
- Android-Viewpager+fragment的实现
- 用位运算实现两个整数的加减乘除运算
- 题目1003:A+B
- 产品经理应该知道的十本书籍
- UVA - 1485 Permutation Counting
- OJ问题检测程序---python开发
- The Triangle
- jsp include html 乱码问题 <%@ include page=""%>
- 标准化与标准计分
- XMemcached与Spring
- 【2892】A SDUTOJ