printf的一个常用技巧



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

用if语句显得代码难看;

实现如下:


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

output:

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

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

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

today lazy . tomorrow die .
原文地址:https://www.cnblogs.com/france/p/4808680.html