france

https://github.com/francecil

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理



acm 的题目经常要求输出最后面一位不能有空格;

用if语句显得代码难看;

实现如下:


	int a[5]={1,2,3,4,5};
	for(int i=0;i<=4;i++)
		printf("%d%c",a[i]," \n"[i==4]);

output:

1(空格)2(空格)3(空格)4(空格)5(\n)

a=" \n"  a[0]=空格 a[1]='\n'

版权声明:本文为博主原创文章,未经博主允许不得转载。

posted on 2014-08-07 11:22  france  阅读(152)  评论(0编辑  收藏  举报