1001. A+B Format (20)

Calculate a + b and output the sum in standard format -- that is, the digits must be separated into groups of three by commas (unless there are less than four digits).

Input

Each input file contains one test case. Each case contains a pair of integers a and b where -1000000 <= a, b <= 1000000. The numbers are separated by a space.

Output

For each test case, you should output the sum of a and b in one line. The sum must be written in the standard format.

Sample Input
-1000000 9
Sample Output
-999,991
#include<stdio.h>
int main(){
	int a, b, c;
	while (scanf("%d%d\n", &a, &b) != EOF){
		c = a + b;
		if (c < 0){
			printf("-");
			c = -c;
		}
		if (c >= 1000000){
			//输出得加上格式%03d,因为万一值不为3位数时即为两位时得补0。
			printf("%d,%03d,%03d\n", c / 1000000, (c / 1000) % 1000, c % 1000);
		}
		else if (c >= 1000){
			printf("%d,%03d\n", c / 1000, c % 1000);
		}
		else{
			printf("%d\n", c);
		}
	}
	return 0;
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
.系统是为两个不同的用户服务的,所以功能要分成两个部分,一部分给管理员用,一部分给普通用户用. 2.为了信息的安全,所有使用系统的人必须是在数据库里有信息记录的,那就需要注册,然后用用户名密码进行登录,没有这些的人不能登录. 3.系统的界面的设计要合理,排版要科学,色彩搭配要合理,让人看了会感觉到体验很好,可以一眼就了解系统的整体布局. 4.每一个功能之间,不同操作者之间的功能衔接要好,底层代码要逻辑清晰,保证各个功能的响应时间. 5.系统里边有很多的文本输入功能,文本框大小要合理,文字要大小适中,最好可以自动检测格式和敏感词,在文本框上面要做出相关说明. 6.网站要可以自适应,比如在电脑端和手机端分别打开系统,它的界面并不会发生错乱,会自动根据屏幕大小调整模块的布局。 基于b/s结构开发系统有诸多优势:b/s结构能够将许多不同语言、不同数据结构和不同操作系统等众多平台相结合,并在同一平台上实现多种功能模块。b/s结构更易于进行数据交换与共享。b/s结构提供了大量工具来帮助软件开发人员进行二次开发与维护工作,包括程序编译工具、应用程序编程工具和数据库访问技术等,它不但大大减少了软件开发人员的工作量,也使开发效率得到了提高。b/s结构上的应用程序和数据库之间有统一接口格式来进行通信与交互。进行通信和交互有以下优点: 2、灵活高效:用户可以在多个应用之间自由切换; 3、易于扩展:可以根据实际业务情况添加新功能模块,而不必对现有功能进行修改; 4、专业高效:系统操作简单方便; 5、节约成本:降低维护费用和运营费用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值