c++,怎么控制输出格式,使每一行格式相同,且对齐,就比如输出一个表格形式

 我来答
百度网友76bc4363f
推荐于2017-11-25 · TA获得超过1019个赞
知道小有建树答主
回答量:360
采纳率:0%
帮助的人:255万
展开全部
c++里面控制输出的函数在头文件#incluce <iomanip>里,使用方式如下
cout.setf(ios::fixed);
cout.setf(ios::showpoint);
cout.precision(2);
//用两位小数显示
cout<< your_double_variable<<endl;
cout.precision(5); //再次改变时只需加这一句就可以了。
cout::setf(ios::showpos);//正数显示时加正号
cout::setf(ios::scientific);//用科学计数法表示
cout::setf(ios::left);//左对齐
cout::setf(ios::right);//右对齐
cout.width(4);//只对一次有用
cout<<setw(4)<<4<<endl;//控制输出宽度
cout.unsetf(ios::showpos);//取消设置标志位

c里面控制输出格式是通过%10d,%10s等方式控制
hyt4399
2012-09-28 · TA获得超过5068个赞
知道大有可为答主
回答量:7985
采纳率:60%
帮助的人:6131万
展开全部
使用printf标准格式输出,这样就可控制了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
谢应宸
2012-09-28 · TA获得超过2640个赞
知道大有可为答主
回答量:2731
采纳率:66%
帮助的人:2117万
展开全部
可通过制表符来进行输出
追问
额……还没学过,我看看
追答
也就是'\t'
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式