社区
新手乐园
帖子详情
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
打赏
收藏
printf("\n")有啥用呀
#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")都一样,还有就是如何让结果分屏显示呀,谢谢了!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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
打赏
举报
回复
其实不用多想就是换行
Milo米啊米啊米
2007-12-20
打赏
举报
回复
这贴居然被顶到了这么多,我也来顶一个。
换行。
yeak_chan
2007-12-19
打赏
举报
回复
如果是printf("\r\n");就是回车换行
duke007
2007-12-19
打赏
举报
回复
looking
加载更多回复(48)
嵌入式软件调试专题2:
printf
函数打印高阶技巧
分享使用
printf
打印的技巧:包括控制打印开关、打印等级控制、以及打印函数
printf
缓冲机制带来的打印延迟问题,让你在工作、学习、软件debug中提高工作效率!
C语言中
printf
内输出加“\n”的作用
一般我们编程,在输出语句
printf
中通常在输出语句结束时,加上“\n”,那么,这个“\n”的作用是什么呢? “\n”起刷新缓冲区的作用。 例:我们定义一个元素为1-5的数组a,用for循环让a顺序输出元素。 #include<stdio.h> int main() { char a[5] = { 1, 2, 3, 4, 5}; int i; ...
printf
("%s\n",*s);与
printf
("%s\n",s);的区别
printf
("%s\n",*s);与
printf
("%s\n",s);的区别 (
printf
("%s\n",s);)会输出字符串,但是我在运行
printf
("%s\n",*s)时,,理论是只会输出一个字符,但程序总是说exe报错,有人说是%s后跟的是地址,什么原因,那为啥
printf
("%s\n",*s)卟会输出一个字符呢? 1 2 3 4 5 ...
原来
printf
函数后面的/n是换行的意思
但是我程序未检测到有效输出不是
printf
的锅 而是我忘记在scanf的变量前加&???? 改正低级错误 每天进步一点点????
c语言
printf
啥意思,
printf
在c语言中的意思是什么呢
在C语言中
printf
( )是专门用于输出的2113语句。5261 用法如下:1、
printf
()函数是格式化输出4102函数,一般用于向标准输出设备按1653规定格式输出信息。2、
printf
()函数的调用格式为:
printf
("", )。3、格式输出,它是c语言中产生格式化输出的函数(在 stdio.h 中定义)。用于向终端(显示器,控制台等)输出字符。c语言中scanf()是专门输入的语句...
新手乐园
33,311
社区成员
41,784
社区内容
发帖
与我相关
我的任务
新手乐园
C/C++ 新手乐园
复制链接
扫一扫
分享
社区描述
C/C++ 新手乐园
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章