printf("\n")有啥用呀

shunzi00 2007-10-12 09:09:50
#include "stdio.h"
main()
{int i,j,k;
printf("\n");
for(i=1;i<5;i++)
for(j=1;j<5;j++)
for(k=1;k<5;k++){
if(i!=j&&j!=k&&k!=j)
printf("number=%d%d%d\n",i,j,k);
}
}
运行起来加不加printf("\n")都一样,还有就是如何让结果分屏显示呀,谢谢了!!!
...全文
2383 68 打赏 收藏 转发到动态 举报
写回复
用AI写文章
68 条回复
切换为时间正序
请发表友善的回复…
发表回复
knowledge_Is_Life 2008-05-01
  • 打赏
  • 举报
回复
这个简单啊,网上搜一下就得到答案了.
UltraBejing 2008-05-01
  • 打赏
  • 举报
回复
不明LZ在说什么
cryingzgz 2008-05-01
  • 打赏
  • 举报
回复
继续换行
wangjian27 2008-01-17
  • 打赏
  • 举报
回复
64楼以下回答都对!
cy527300280 2007-12-31
  • 打赏
  • 举报
回复
回车换行
「已注销」 2007-12-31
  • 打赏
  • 举报
回复

1, printf("\n");这个语句的作用是换行!

2, 至于如何让结果分屏显示, 我以前在Turboc2.0中用这个语句: system("cls");

自己试用试用...
dakai250 2007-12-31
  • 打赏
  • 举报
回复
printf("\n");

\n 的作用是换行

printf("number=%d%d%d\n",i,j,k);

我也是刚刚碰C没几天的菜鸟
我的理解是这样的
prinft("i\n j\n k\n")
显示出来的就是i
j
k


------------------一点没对,首先\n没那么nb,一个能顶三来用,再者printf打出来的是i,j,k的值
jianbo8807 2007-12-23
  • 打赏
  • 举报
回复
4楼相对10楼少了几个{}是否是错的?
jianbo8807 2007-12-23
  • 打赏
  • 举报
回复
换行,注意别把反斜杠写成除号哦!
nwpulei 2007-12-23
  • 打赏
  • 举报
回复
换行。


用putchar('\n');比printf("\n"); 好一些。
luxiao_qq 2007-12-21
  • 打赏
  • 举报
回复
printf("\n"); /* 输出字符'\n' , 视觉效果产生换行*/
一生有爱1980 2007-12-21
  • 打赏
  • 举报
回复
换行,用getchar()
风云剑客 2007-12-21
  • 打赏
  • 举报
回复

#include "stdio.h"
main()
{ int i,j,k;
printf("\n");
for(i=1;i <5;i++)
for(j=1;j <5;j++)
{
printf("\n");
for(k=1;k <5;k++){
if(i!=j&&j!=k&&k!=j)
printf("number=%d%d%d ",i,j,k);
}
}
}
这样也许更好看些!
重要的是看出规律!
fang235one_ 2007-12-21
  • 打赏
  • 举报
回复
揍死换行哈
guirong2007 2007-12-21
  • 打赏
  • 举报
回复
#include<stdio.h>
//#include <conio.h>

void main()
{
int i,j,k, c = 0;
printf("\n");
for(i=1;i <5;i++)
for(j=1;j <5;j++)
for(k=1;k <5;k++){
if(i!=j&&j!=k&&k!=j)
if (c == 25)
{
printf("enter any key to continue..");
getchar();
printf("\n");
}
printf("number=%d%d%d\n",i,j,k);
c++;
}

}四楼的程序少了一个getchar();ar,要注意!
guirong2007 2007-12-21
  • 打赏
  • 举报
回复
#include "stdio.h"
void main()
{int i,j,k;
// printf("\n");
for(i=1;i <5;i++)
for(j=1;j <5;j++)
for(k=1;k <5;k++){
if(i!=j&&j!=k&&k!=j)
printf("number=%d%d%d\n",i,j,k);
printf("\n"); }
} 楼主掉了void
加上以后在后面加一个printf("\n");
LOVESKY_REN 2007-12-20
  • 打赏
  • 举报
回复
其实不用多想就是换行
  • 打赏
  • 举报
回复
这贴居然被顶到了这么多,我也来顶一个。
换行。
yeak_chan 2007-12-19
  • 打赏
  • 举报
回复
如果是printf("\r\n");就是回车换行
duke007 2007-12-19
  • 打赏
  • 举报
回复
looking
加载更多回复(48)

33,311

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 新手乐园
社区管理员
  • 新手乐园社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧