首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

9度 1003 A+B 数字以逗号分开

2013-03-19 
九度 1003 A+B 数字以逗号分开题目1003:AB时间限制:1 秒内存限制:32 兆特殊判题:否提交:4916解决:2026题目

九度 1003 A+B 数字以逗号分开

题目1003:A+B

时间限制:1 秒

内存限制:32 兆

特殊判题:否

提交:4916

解决:2026

题目描述:
#include <stdio.h>#include <string.h>#include <stdlib.h>void Solution1();int main(){ Solution1(); return 0;}void Solution1(){ char a[15],b[15],ch; int i; char aSign='+'; char bSign='+'; i=0; while((ch=getchar())!='\n' && ch!=' ') { if(ch=='-') aSign='-'; if(ch!=',' && ch!='-') a[i++]=ch; } a[i]='\0'; i=0; while((ch=getchar())!='\n' && ch!=' ') { if(ch=='-') bSign='-'; if(ch!=','&& ch!='-') b[i++]=ch; } b[i]='\0'; //把字符串转换为整数 long int Diga=atol(a); long int Digb=atol(b); if(aSign=='-') Diga=-Diga; if(bSign=='-') Digb=-Digb; printf("%ld\n",Diga+Digb);} /************************************************************** Problem: 1003 User: windzhu Language: C++ Result: Wrong Answer****************************************************************/

热点排行