您的位置:首页 > 编程语言 > C语言/C++

c语言输出空格问题。

2014-01-21 09:17 295 查看
有时候我们在切题时会发现输出各项间用空格分开的输出要求。最后一个数据后面接着回车,可以有以下解决办法。

(1)。将数据存入数组中,写一个计数的变量count。用count++来统计数据的数量。然后采取以下方式输出:

{
for(int i=0;i<count-1;i++)
printf("%d ",a[i]);
printf("%d\n",a[count-1]);
}

或者

{
printf("%d",a[0]);
for(int i=1;i<count-1;i++)
printf(" %d",a[i]);
printf("\n");

}

(2)。定义变量first,借助于if语句。

For example:输出1-10;

代码如下:

{
int first=1
for(int i=1;i<11;i++)
{
if(first) fist=0;
else printf(" ");
printf("%d",i);
}
}
printf("/n");


 


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  输出