新手关于嵌套显示的问题.

nnh 2006-07-24 10:52:47
如输入5,则程序输出如下内容:

....*
...**
..***
.****
*****

请问这C++代码怎么写呀?谢谢了.新手学习中....
...全文
339 4 打赏 收藏 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
jigangwang 2006-07-25
  • 打赏
  • 举报
回复
借ls光
说的更清楚一点

#include <iomanip>//I/O流控制头文件,就像C里面的格式化输出一样
#include <iostream>

using namespace std;

int main()
{
int n;
cin>>n;
for (int i=0;i<n;++i)
{
cout<<setw(n - i)<<setfill('.')<<"";
cout<<setw((i == 0) ? 1 : i * 2)<<setfill('*')<<""<<endl;
}
system("pause");
return 0;
}

dec 置基数为10 相当于"%d"
hex 置基数为16 相当于"%X"
oct 置基数为8 相当于"%o"
setfill(c) 设填充字符为c
setprecision(n) 设显示小数精度为n位
setw(n) 设域宽为n个字符
setioflags(ios::fixed) 固定的浮点显示
setioflags(ios::scientific) 指数表示
setiosflags(ios::left) 左对齐
setiosflags(ios::right) 右对齐
setiosflags(ios::skipws 忽略前导空白
setiosflags(ios::uppercase) 16进制数大写输出
setiosflags(ios::lowercase) 16进制小写输出
setiosflags(ios::showpoint) 强制显示小数点
setiosflags(ios::showpos) 强制显示符号
cnhgj 2006-07-25
  • 打赏
  • 举报
回复
int main()
{
int n;
cin>>n;
for (int i=0;i<n;++i)
{
cout<<setw(n - i)<<setfill('.')<<"";
cout<<setw((i == 0) ? 1 : i * 2)<<setfill('*')<<""<<endl;
}
system("pause");
return 0;
}
Veiz 2006-07-24
  • 打赏
  • 举报
回复
规定不能用STL是吗?
逍遥过客 2006-07-24
  • 打赏
  • 举报
回复
#include <iostream.h>

int main (void)
{
int n;
cout<<"Input n: "<<endl;
cin >> n;
for (int i = 0; i < n; i++)
{
for (int j = i+1; j < n; j++)
{
cout<<".";
}
for (j = -1; j < i; j++)
{
cout<<"*";
}

cout<<"\n";

}

return 0;

}
代码下载地址: https://pan.quark.cn/s/a4b39357ea24 《MCGS调试助手-V2.3:深入解析与应用》 MCGS(Made in China for Graphic System)作为在工业自动化领域内得到广泛应用的组态软件,凭借其卓越的图形化编程技术以及全面的设备驱动兼容性,让使用者无需深入探究底层编程语言,即可迅速构建监控系统。MCGS调试助手V2.3是这一系列软件的更新迭代版本,致力于为使用者创造一个更加高效且便利的调试氛围。该版本正式推出时间为2022年4月13日,内含两个核心执行单元:MCGS调试助手_V2.3.apk与MCGS调试助手_V2.3.exe。前者适配于Android平台,后者则面向Windows系统,这反映出MCGS调试助手不仅聚焦于台式机平台,同时亦充分顾及了移动设备的使用情境,从而拓宽了其应用范畴。 MCGS调试助手的关键功能囊括: 1. **即时监控**:借助可视化界面,使用者能够即时掌握设备运行状况,涵盖数据流转、警报通报等资讯,显著增强了监控效能。 2. **仿真检测**:在正式实施之前,调试助手提供仿真平台,使用者可预设多样化工况,检测系统的响应机制和处理效能,确保程序的稳固性与精准度。 3. **问题排查**:内嵌的问题排查工具能够协助使用者迅速识别并处理系统中出现的故障,缩减停机时长,提升生产效能。 4. **设备互联**:MCGS兼容多种工业通讯协议,例如MODBUS、OPC等,能与各类可编程逻辑控制器、感应器、执行器等硬件设备实现无隙对接,达成数据互通。 5. **编程脚本**:尽管MCGS以图形化操作为主,但也支援编程脚本的运用,针对复杂的逻辑管控,使用者可通过编写脚本来达成目标。 6...

65,213

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

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