请问,在用cin>>和cout<<时什么时候后面要“endl;”...

还有,曾经看到一个输入输出代码是这样的:cin>>a[i];cout<<endl;【在这里为什么还要一个cout语句呢?上面cin不是以“endl... 还有,曾经看到一个输入输出代码是这样的:cin>>a[i];cout<<endl;【在这里为什么还要一个cout语句呢?上面cin不是以“endl;”来结束的】 展开
 我来答
zyh1141298056
2012-04-24 · TA获得超过1308个赞
知道小有建树答主
回答量:500
采纳率:100%
帮助的人:593万
展开全部
cout<<endl是输出一个换行的,只是在你需要换行的时候这么写。
cin>>a[i]就是把输入的内容给a[i]
endl不是某一条代码的结束标志
306712241
2012-04-24 · TA获得超过2512个赞
知道小有建树答主
回答量:890
采纳率:100%
帮助的人:259万
展开全部
. endl是换行的意思,这个没有规定什么时候加,什么时候不加,你想加就可加,看你写程序的习惯了,一般为了程序输出更合理,输出一行后再换行输出另一行。
上面cin不是以“endl”来结束的,对于输入数据一般系统就默认回车结束。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
生鸿文pn
2012-04-24 · TA获得超过108个赞
知道答主
回答量:185
采纳率:0%
帮助的人:93.5万
展开全部
cin,cout是c++的输入输出,cin是输入函数,cin后面跟参数,是为了把输入的值传给后面的参数,如cin>>a[i] 是把输入的值传给a[i] ,cout则是输出函数,后面跟参数,是为了输出后面的参数的值。endl是标准库的换行标志。你可以看下基本的c++教程
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
905982692
2012-04-24 · 超过23用户采纳过TA的回答
知道答主
回答量:89
采纳率:0%
帮助的人:51.1万
展开全部
endl表示输出要换行,相当于C里的'\n‘
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
majieqq
2012-04-24 · 超过32用户采纳过TA的回答
知道答主
回答量:126
采纳率:0%
帮助的人:86.6万
展开全部
cin >> a[i]; //是输入一个数给a[i]
cout << endl; //是换行并且刷新缓冲区
cin当然不是endl结束了.....
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式